@charset "UTF-8";/*!
Theme Name: Siteman Cancer Center
Theme URI: http://integritystl.com
Author: Integrity
Author URI: http://integritystl.com/
Description: Main WP theme for Siteman Cancer Center
Version: 2.0.9
Text Domain: siteman
*/@import url(https://fonts.googleapis.com/css2?family=PT+Serif:wght@400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lora:wght@400&display=swap);html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}.entryArticle__sidebar--link,.physicianDirectory_browse_cancer_types,button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.entryArticle__sidebar--link,.physicianDirectory_browse_cancer_types,button{overflow:visible}.entryArticle__sidebar--link,.physicianDirectory_browse_cancer_types,button,select{text-transform:none}.entryArticle__sidebar--link,.pageArticle-sem .cta-button,.pageArticle-sem+.pageArticle-fullWidth .cta-button,.physicianDirectory_browse_cancer_types,button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.entryArticle__sidebar--link[disabled],.physicianDirectory_browse_cancer_types[disabled],button[disabled],html input[disabled]{cursor:default}.entryArticle__sidebar--link::-moz-focus-inner,.physicianDirectory_browse_cancer_types::-moz-focus-inner,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{overflow-x:hidden}.button,.clinical_trial_form__button,.entryArticle__sidebar--link,.heroBar .hero-callout:first-of-type .button,.heroBar .hero-callout:first-of-type .inverse-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.inverse-button,.inverse-button:hover,.pageArticle-fullWidth .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.pageArticle-sem .cta-button,.pageArticle-sem+.pageArticle-fullWidth .cta-button,.physicianDirectory_browse_cancer_types,.yellow_button,button,input[type=submit]{background-color:#0066b2;color:#fff;display:inline-block;font-size:1em;font-weight:500;line-height:1;padding:.75em 1em;text-decoration:none}.button:hover,.clinical_trial_form__button:hover,.entryArticle__sidebar--link:hover,.heroBar .hero-callout:first-of-type .button:hover,.heroBar .hero-callout:first-of-type .inverse-button:hover,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:hover,.inverse-button:hover,.pageArticle-fullWidth .cta-button:hover,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:hover,.pageArticle-sem .cta-button:hover,.physicianDirectory_browse_cancer_types:hover,.yellow_button:hover,button:hover,input:hover[type=submit]{background-color:#0083e5;color:#fff}.button:disabled,.clinical_trial_form__button:disabled,.entryArticle__sidebar--link:disabled,.heroBar .hero-callout:first-of-type .button:disabled,.heroBar .hero-callout:first-of-type .inverse-button:disabled,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:disabled,.inverse-button:disabled,.pageArticle-fullWidth .cta-button:disabled,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:disabled,.pageArticle-sem .cta-button:disabled,.physicianDirectory_browse_cancer_types:disabled,.yellow_button:disabled,button:disabled,input:disabled[type=submit]{cursor:not-allowed;opacity:.5}body{-webkit-font-smoothing:antialiased;background-color:#fff;color:#000509;font-family:Roboto,sans-serif;font-size:1em;line-height:1.6}figure figcaption{font-size:12px;font-family:Lora,serif;color:#000509;line-height:1.4em}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.directoryDoctor__leftColumn span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__content--section h2,.doctorArticle__sidebar h3,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.gsection h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.ncipdq-archive-list li a,.postList__header--title,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.single-clinical-trials .doctorArticle__box h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.single-clinical-trials .entryArticle__box h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,h1,h2,h3,h4,h5,h6{font-family:Lora,serif;line-height:1.15;margin:0 0 15px;text-rendering:optimizeLegibility;color:#000509}h1{font-size:2.25em;font-weight:300}@media screen and (min-width:40em){h1{font-size:3.75em}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,h2{font-size:2em;font-weight:300}@media screen and (min-width:40em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,h2{font-size:2.5em}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,#site-navigation #primary-menu .sub-nav .container .nav-cta h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,#site-navigation #timeline-menu .sub-nav .container .nav-cta h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.doctorArticle__content--section h2,.doctorArticle__sidebar h3,.gsection h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.postList__header--title,.single-clinical-trials .doctorArticle__box h2,.single-clinical-trials .entryArticle__box h2,h3{font-size:1.5em;font-weight:300}@media screen and (min-width:40em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,#site-navigation #primary-menu .sub-nav .container .nav-cta h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,#site-navigation #timeline-menu .sub-nav .container .nav-cta h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.doctorArticle__content--section h2,.doctorArticle__sidebar h3,.gsection h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.postList__header--title,.single-clinical-trials .doctorArticle__box h2,.single-clinical-trials .entryArticle__box h2,h3{font-size:1.5em}}.directoryDoctor__leftColumn span,.ncipdq-archive-list li a,h4{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:18px}h5{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:19px}h6{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:16px}p{font-size:1rem;margin:0 0 1em}p a:hover{color:#003a66}a{transition:color .1s linear;color:#0066b2;text-decoration:none;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in}a:hover{color:#003a66}a:active,a:focus{color:#003a66;outline:0}a.button-white{background-color:#fff;border:1px solid #fff;border-radius:3px;color:#0066b2;display:block;font-family:Lora,serif;text-align:center;padding:.625rem 0;width:25%}a.button-white:hover{background-color:rgba(255,255,255,0);color:#fff}a.button-blue{background-color:#003d6b;border:1px solid #003d6b;border-radius:3px;color:#fff;display:block;font-family:Lora,serif;text-align:center;padding:.625rem 0;width:25%}a.button-blue:hover{background-color:#0066b2;color:#fff}ol li{list-style-type:decimal;margin-left:23px}ol li li{list-style-type:lower-latin}ol li li li{list-style-type:lower-roman;margin-left:25px}ul li{list-style-type:disc;padding-left:3px;margin-left:20px;max-width:650px}ul li li{list-style-type:circle}ul li li li{list-style-type:lower-roman;margin-left:25px}hr{border-bottom:1px solid #65696b;border-left:none;border-right:none;border-top:none;margin:1.6em 0}img,picture{margin:0;max-width:100%;height:auto}blockquote{font-family:Lora,serif;border-left:2px solid #65696b;color:#003056;margin:1.6em 0;padding-left:1.6em;max-width:650px;font-size:1.125em}cite{color:#004c89;font-family:Roboto,sans-serif;font-style:italic}cite:before{content:"\2014 \00A0"}legend{font-style:italic}.field_sublabel_above>.gfield_label,.gfield_date_day label,.gfield_date_month label,.gfield_date_year label,.screen-reader-text{position:absolute;left:-1000em}#knockout{background-color:#000509;padding:60px 20px;color:#fff}.center{text-align:center}fieldset{background:#7e8385;border:1px solid #65696b;margin:0 0 .8em 0;padding:1.6em}input,label,select{display:block;font-family:Lora,serif;font-size:1em;font-weight:700}label{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#999b9d;padding-bottom:10px}label.checkbox{background-color:tomato}label.required:after{content:"*"}label abbr{display:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,select[multiple=multiple],textarea{box-sizing:border-box;transition:border-color;background-color:#fff;border-radius:0;border:1px solid #999b9d;font-family:Roboto,sans-serif;font-size:18px;box-shadow:none;font-weight:300;padding:.8em .8em;width:100%}input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#0066b2}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#0066b2;box-shadow:0 0 10px rgba(0,102,178,.3);outline:0}.select{position:relative}.select:after{font-family:"Font Awesome 5 Pro";content:'\f078';position:absolute;right:15px;top:16px;z-index:-1}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;line-height:1.25}:-ms-input-placeholder{color:#999b9d}::placeholder{color:#999b9d}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.4em}input[type=file]{padding-bottom:.8em;width:100%}select{margin-bottom:1.6em;max-width:100%;width:auto}#date{width:50%}#time{width:50%}@media screen and (max-width:63.875em){ul.gfield_checkbox li,ul.gfield_radio li{list-style:none;margin:0 auto;padding-left:0}}.site-content .gform_body .ginput_complex label{padding-top:10px}.form-new-patient_wrapper .gf_progressbar_percentage{background:#0066b2;color:#fff}.form-new-patient_wrapper .gf_progressbar{background:#cccdce}.form-new-patient_wrapper .instruction{display:none}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .form-new-patient_wrapper .gfield_html span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .form-new-patient_wrapper .gfield_html h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .form-new-patient_wrapper .gfield_html span,#site-navigation #primary-menu .sub-nav .container .nav-cta .form-new-patient_wrapper .gfield_html h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .form-new-patient_wrapper .gfield_html a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .form-new-patient_wrapper .gfield_html a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .form-new-patient_wrapper .gfield_html span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .form-new-patient_wrapper .gfield_html h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .form-new-patient_wrapper .gfield_html span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .form-new-patient_wrapper .gfield_html h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .form-new-patient_wrapper .gfield_html a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .form-new-patient_wrapper .gfield_html a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .form-new-patient_wrapper .gfield_html span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .form-new-patient_wrapper .gfield_html span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .form-new-patient_wrapper .gfield_html span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .form-new-patient_wrapper .gfield_html span,.doctorArticle__content--section .form-new-patient_wrapper .gfield_html h2,.doctorArticle__sidebar .form-new-patient_wrapper .gfield_html h3,.form-new-patient_wrapper .gfield_html #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.form-new-patient_wrapper .gfield_html #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.form-new-patient_wrapper .gfield_html #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.form-new-patient_wrapper .gfield_html #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.form-new-patient_wrapper .gfield_html #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.form-new-patient_wrapper .gfield_html #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.form-new-patient_wrapper .gfield_html #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.form-new-patient_wrapper .gfield_html #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.form-new-patient_wrapper .gfield_html #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.form-new-patient_wrapper .gfield_html #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.form-new-patient_wrapper .gfield_html #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.form-new-patient_wrapper .gfield_html #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.form-new-patient_wrapper .gfield_html .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.form-new-patient_wrapper .gfield_html .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.form-new-patient_wrapper .gfield_html .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.form-new-patient_wrapper .gfield_html .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.form-new-patient_wrapper .gfield_html .doctorArticle__content--section h2,.form-new-patient_wrapper .gfield_html .doctorArticle__sidebar h3,.form-new-patient_wrapper .gfield_html .gsection h2,.form-new-patient_wrapper .gfield_html .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.form-new-patient_wrapper .gfield_html .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.form-new-patient_wrapper .gfield_html .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.form-new-patient_wrapper .gfield_html .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.form-new-patient_wrapper .gfield_html .postList__header--title,.form-new-patient_wrapper .gfield_html .single-clinical-trials .doctorArticle__box h2,.form-new-patient_wrapper .gfield_html .single-clinical-trials .entryArticle__box h2,.form-new-patient_wrapper .gfield_html h3,.gsection .form-new-patient_wrapper .gfield_html h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .form-new-patient_wrapper .gfield_html a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .form-new-patient_wrapper .gfield_html a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .form-new-patient_wrapper .gfield_html a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .form-new-patient_wrapper .gfield_html a,.single-clinical-trials .doctorArticle__box .form-new-patient_wrapper .gfield_html h2,.single-clinical-trials .entryArticle__box .form-new-patient_wrapper .gfield_html h2{text-transform:uppercase;margin-bottom:0}.form-new-patient_wrapper .gfield_html span{color:#999b9d}.form-new-patient_wrapper .gfield_list{table-layout:auto!important}@media screen and (max-width:63.875em){.form-new-patient_wrapper .gfield_list{width:calc(100% - 2px)}}@media screen and (max-width:63.875em){.form-new-patient_wrapper .gfield_list thead{position:absolute;top:-9999px;left:-9999px}}@media screen and (max-width:63.875em){.form-new-patient_wrapper .gfield_list tr{border:1px solid #999b9d}}.form-new-patient_wrapper .gfield_list th{color:#999b9d;padding-left:10px;padding-right:10px;padding-bottom:0;vertical-align:bottom;border-bottom:0}.form-new-patient_wrapper .gfield_list th:first-of-type{padding-left:0}.form-new-patient_wrapper .gfield_list td{border-bottom:0}@media screen and (max-width:63.875em){.form-new-patient_wrapper .gfield_list td{display:block}.form-new-patient_wrapper .gfield_list td:after{display:block;content:attr(data-label);clear:both;color:#999b9d}}@media screen and (min-width:63.875em){.form-new-patient_wrapper .gfield_list td:first-of-type{padding-left:0}}.form-new-patient_wrapper .gfield_list .gfield_list_icons img{min-width:16px;min-height:16px}.form-new-patient_wrapper .hidden_label .gfield_label{display:none}.form-new-patient_wrapper .hidden_label table{margin-top:0}.form-new-patient_wrapper .ginput_container_date{position:relative;overflow:hidden}.form-new-patient_wrapper .ginput_container_date img{position:absolute;top:18px;right:18px}.form-new-patient_wrapper .gsection:before{padding-top:0}.form-new-patient_wrapper .choice_other .gfield_radio input{position:static;opacity:1;display:inline-block;width:auto;color:#999b9d;padding-top:14px;padding-bottom:14px;margin-left:0}.form-new-patient_wrapper .choice_other .gfield_radio input:checked+label{background-color:#fff!important;color:#000509!important}.form-new-patient_wrapper .choice_other .gfield_radio input:focus,.form-new-patient_wrapper .choice_other .gfield_radio input:hover{color:#000509}.form-new-patient_wrapper .choice_other .gfield_radio label{display:inline-block;border:0;color:#000509;font-weight:300!important;padding-left:0;width:auto}.form-new-patient_wrapper .choice_other .gfield_radio label:hover{background-color:#fff;color:#000509}@media screen and (min-width:63.875em){.form-new-patient_wrapper .sub_name .ginput_complex label{padding-bottom:0}}.form-new-patient_wrapper .family_list .gfield_label_before_complex{text-transform:uppercase;padding-bottom:0;color:#000509;font-size:21px}.form-new-patient_wrapper .family_list .gfield_list{margin-top:0}.form-new-patient_wrapper .family_list .gfield_list th{padding-top:0}.form-new-patient_wrapper .clear_space_bottom{margin-bottom:0;padding-bottom:0}.form-new-patient_wrapper .gform_next_button,.form-new-patient_wrapper .gform_previous_button{border:0;border-radius:0}.form-new-patient_wrapper .gform_next_button:focus,.form-new-patient_wrapper .gform_next_button:hover,.form-new-patient_wrapper .gform_previous_button:focus,.form-new-patient_wrapper .gform_previous_button:hover{border:0;outline:0}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#999b9d!important;color:#e0e0e0;font-weight:700;box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);text-shadow:1px -1px 0 #000;filter:dropshadow(color=#000, offx=1, offy=-1);line-height:30px;min-height:30px!important;border-width:1px 0 0 0;border-style:solid;border-color:#666}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin:2.5% 5px 0;padding:0 5px;display:inline-block;color:#32373a;font-size:16px;background:#fff;border:0;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.ui-datepicker-next,.ui-datepicker-prev{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url(images/datepicker/arrow.png);background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0}.ui-datepicker thead{background:#f7f7f7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#f7f7f7 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1', GradientType=0 );border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=#fff, offx=1, offy=0)}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td a,.ui-datepicker td span{display:inline-block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff, offx=1, offy=1)}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#ededed 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede', GradientType=0 );box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#fff2aa;border:1px solid #c19163;color:#666;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 #fff;filter:dropshadow(color=#FFF, offx=0, offy=1);position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0!important;background:#fff}body div#ui-datepicker-div[style]{z-index:9998!important}.gsection{overflow:hidden!important}table{border-collapse:collapse;margin:.8em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #404244;font-weight:400;padding:.8em 0;text-align:left;text-transform:uppercase}td{border-bottom:1px solid #65696b;padding:.8em 10px}td,th,tr{vertical-align:middle}ol,ul{margin:0 0 1.5em;padding:0;list-style-type:none}dl{margin-bottom:.8em}dl dt{font-weight:700;margin-top:.8em}dl dd{margin:0}.button,.entryArticle__sidebar--link,.inverse-button,.inverse-button:hover,.pageArticle-fullWidth .cta-button,.physicianDirectory_browse_cancer_types,button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #0066b2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:#0066b2;padding:15px 45px;color:#fff;font-family:Roboto,sans-serif;box-shadow:0 1px 1px rgba(0,0,0,.4);transition-property:all;transition-duration:.3s;transition-timing-function:ease}.button:hover,.entryArticle__sidebar--link:hover,.inverse-button:hover,.pageArticle-fullWidth .cta-button:hover,.physicianDirectory_browse_cancer_types:hover,button:hover{background-color:#00497f;border:1px solid #00497f}.heroBar .hero-callout:first-of-type .button,.heroBar .hero-callout:first-of-type .inverse-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.pageArticle-sem .cta-button,.pageArticle-sem+.pageArticle-fullWidth .cta-button,.yellow_button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;padding:15px 45px;color:#000509;font-family:Roboto,sans-serif;background-color:#efb312;box-shadow:0 1px 1px rgba(0,0,0,.4);transition-property:all;transition-duration:.3s;transition-timing-function:ease}.heroBar .hero-callout:first-of-type .button:hover,.heroBar .hero-callout:first-of-type .inverse-button:hover,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:hover,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:hover,.pageArticle-sem .cta-button:hover,.pageArticle-sem+.pageArticle-fullWidth .cta-button:hover,.yellow_button:hover,input[type=submit]:hover{border:none;background-color:#d9a20f;color:#000509}.inverse-button{background:0 0;border-color:#fff;color:#fff}.inverse-button:hover{color:#fff;border:1px solid rgba(250,250,250,.55);background-color:rgba(250,250,250,.25)}.cancel-submit{margin-left:10px;display:inline-block;font-family:Lora,serif}.alignnone{margin:0 15px 15px 0}.alignleft{float:left;margin:0 15px 15px 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}@media screen and (min-width:63.875em){.alignright{margin-right:-30px}}.wp-caption{margin:20px 40px}@media screen and (min-width:63.875em){.page-template-page-left-nav .wp-caption.aligncenter,.page-template-page-left-nav .wp-caption.alignnone,.page-template-page-left-nav .wp-caption.alignright{position:relative;width:100%;margin-left:0;margin-right:0}.page-template-page-left-nav .wp-caption.aligncenter::after,.page-template-page-left-nav .wp-caption.alignnone::after,.page-template-page-left-nav .wp-caption.alignright::after{clear:both;content:"";display:table}}@media screen and (min-width:63.875em){.page-template-page-left-nav .wp-caption img{max-width:100%;height:auto}}@media screen and (min-width:63.875em){.page-template-page-left-nav .wp-caption .wp-caption-text{padding:0 15px}}.figure_inner_wrapper{display:inline-block;position:relative;max-width:85%}.figure_inner_wrapper::after{clear:both;content:"";display:table}.doctorArticle__header--type,.entryArticle__header--type,.pageArticle__header--type{font-size:36px;font-weight:300;margin-bottom:20px;margin-top:0;font-family:Lora,serif;line-height:1.25;margin:0 0 .9em;text-rendering:optimizeLegibility;display:block;text-transform:none}@media screen and (min-width:63.875em){.doctorArticle__header--type,.entryArticle__header--type,.pageArticle__header--type{font-size:60px}}.directoryDoctor__leftColumn .doctorArticle__content--section span,.doctorArticle__content--section .directoryDoctor__leftColumn span,.doctorArticle__content--section .ncipdq-archive-list li a,.doctorArticle__content--section h4,.doctorArticle__header--title,.entryArticle__header--title,.ncipdq-archive-list li .doctorArticle__content--section a,.pageArticle-fullWidth__header--parent,.pageArticle__header--parent{margin-top:20px}@media screen and (min-width:63.875em){.search-results .doctorArticle__header--type,.search-results .entryArticle__header--type{font-size:45px}}.fifty-fifty{margin-bottom:90px}.fifty-fifty .container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media screen and (min-width:63.875em){.fifty-fifty .container{-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding-left:15px;padding-right:15px}}.fifty-fifty .fifty-fifty-left{-ms-flex-preferred-size:48.6%;flex-basis:48.6%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.fifty-fifty .fifty-fifty-right{-ms-flex-preferred-size:48.6%;flex-basis:48.6%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.fifty-fifty p{margin-left:auto;margin-right:auto}.fifty-fifty.left-align .fifty-fifty-left,.fifty-fifty.left-align .fifty-fifty-right{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.fifty-fifty.left-align .fifty-fifty-left .card-icon,.fifty-fifty.left-align .fifty-fifty-right .card-icon{margin-top:0;-ms-flex-preferred-size:25%;flex-basis:25%}.fifty-fifty.left-align .fifty-fifty-left .card-content,.fifty-fifty.left-align .fifty-fifty-right .card-content{text-align:left;margin-left:4%}.fifty-fifty.right-align .fifty-fifty-left,.fifty-fifty.right-align .fifty-fifty-right{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.fifty-fifty.right-align .fifty-fifty-left .card-icon,.fifty-fifty.right-align .fifty-fifty-right .card-icon{margin-top:0;-ms-flex-preferred-size:25%;flex-basis:25%}.fifty-fifty.right-align .fifty-fifty-left .card-content,.fifty-fifty.right-align .fifty-fifty-right .card-content{text-align:right;margin-right:4%}.fifty-fifty.below-text .fifty-fifty-left,.fifty-fifty.below-text .fifty-fifty-right{-ms-flex-flow:column-reverse;flex-flow:column-reverse}.fifty-fifty.below-text .fifty-fifty-left .card-content,.fifty-fifty.below-text .fifty-fifty-right .card-content{padding-bottom:0;padding-top:10%}.page-template-page-left-nav .fifty-fifty.cards{background-color:#fff;padding-top:0}.page-template-page-left-nav .fifty-fifty.cards:after{display:none}.image-with-text{margin-bottom:90px}.image-with-text .container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:90px}@media screen and (min-width:63.875em){.image-with-text .container{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;padding-left:15px;padding-right:15px}}.image-with-text.icon{-ms-flex-align:normal;align-items:normal}.image-with-text.icon .image-with-text-image{-ms-flex-preferred-size:10%;flex-basis:10%}.image-with-text.icon .image-with-text-content{-ms-flex-preferred-size:90%;flex-basis:90%}.image-with-text.icon.left-align .image-with-text-content{margin-left:2%}.image-with-text.icon.right-align .image-with-text-content{margin-right:2%;text-align:right}.image-with-text.icon.right-align .image-with-text-content p{float:right}.image-with-text .image-with-text-image,.image-with-text .video-link{-ms-flex-preferred-size:50%;flex-basis:50%;background:#fff}.image-with-text .image-with-text-image img,.image-with-text .video-link img{display:block}.image-with-text .video-link{border-bottom:0;position:relative}.image-with-text .video-link:before{display:block;content:"";position:absolute;width:100%;height:100%;background:url(images/play-btn-new.png) no-repeat;background-size:97px;background-position:center;z-index:1}.image-with-text .video-link:after{display:block;position:absolute;top:0;content:"";height:100%;width:100%;background-color:rgba(0,0,0,.2)}.image-with-text .image-with-text-content{-ms-flex-preferred-size:50%;flex-basis:50%;color:#32373a;padding-left:20px;padding-right:20px;background:#fff}@media screen and (min-width:63.875em){.image-with-text .image-with-text-content{padding-left:0;padding-right:0}}@media screen and (min-width:63.875em){.image-with-text.left-align .image-with-text-image,.image-with-text.left-align .video-link{-ms-flex-order:1;order:1;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.image-with-text.left-align .image-with-text-content{-ms-flex-order:2;order:2;margin-left:6%}}@media screen and (min-width:63.875em) and (max-width:1322px) and (min-width:1022px){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content span,.image-with-text.left-align .image-with-text-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.image-with-text.left-align .image-with-text-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.image-with-text.left-align .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.image-with-text.left-align .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.image-with-text.left-align .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.image-with-text.left-align .image-with-text-content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.image-with-text.left-align .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.image-with-text.left-align .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.image-with-text.left-align .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.image-with-text.left-align .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.image-with-text.left-align .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.image-with-text.left-align .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.image-with-text.left-align .image-with-text-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.image-with-text.left-align .image-with-text-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.image-with-text.left-align .image-with-text-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.image-with-text.left-align .image-with-text-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.image-with-text.left-align .image-with-text-content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.image-with-text.left-align .image-with-text-content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.image-with-text.left-align .image-with-text-content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.image-with-text.left-align .image-with-text-content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.image-with-text.left-align .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.image-with-text.left-align .image-with-text-content h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .image-with-text.left-align .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .image-with-text.left-align .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .image-with-text.left-align .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .image-with-text.left-align .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .image-with-text.left-align .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .image-with-text.left-align .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .image-with-text.left-align .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .image-with-text.left-align .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .image-with-text.left-align .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .image-with-text.left-align .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .image-with-text.left-align .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .image-with-text.left-align .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .image-with-text.left-align .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .image-with-text.left-align .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .image-with-text.left-align .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .image-with-text.left-align .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .image-with-text.left-align .image-with-text-content h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .image-with-text.left-align .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .image-with-text.left-align .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .image-with-text.left-align .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .image-with-text.left-align .image-with-text-content a{font-size:22px}.image-with-text.left-align .image-with-text-content p{max-width:17em}}@media screen and (min-width:63.875em){.image-with-text.right-align .image-with-text-image,.image-with-text.right-align .video-link{-ms-flex-order:2;order:2;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.image-with-text.right-align .image-with-text-content{-ms-flex-order:1;order:1;margin-right:6%}}.image-with-text.above-text{text-align:center}@media screen and (min-width:63.875em){.image-with-text.above-text{-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center}}.image-with-text.above-text .image-with-text-image,.image-with-text.above-text .video-link{max-width:880px;padding-bottom:30px}@media screen and (min-width:63.875em){.image-with-text.above-text .image-with-text-image,.image-with-text.above-text .video-link{padding-bottom:48px}}.image-with-text.above-text .image-with-text-content{width:100%;max-width:880px}.image-with-text.above-text .image-with-text-content p{margin-left:auto;margin-right:auto}.image-with-text.above-text .image-with-text-content .btn,.image-with-text.above-text .image-with-text-content .searchandfilter ul li submit,.searchandfilter ul li .image-with-text.above-text .image-with-text-content submit{margin-bottom:20px}.image-with-text.below-text{-ms-flex-flow:column-reverse;flex-flow:column-reverse;text-align:center}@media screen and (min-width:63.875em){.image-with-text.below-text{-ms-flex-align:center;align-items:center}}.image-with-text.below-text .image-with-text-image,.image-with-text.below-text .video-link{max-width:880px;padding-top:30px}@media screen and (min-width:63.875em){.image-with-text.below-text .image-with-text-image,.image-with-text.below-text .video-link{padding-top:48px}}.image-with-text.below-text .image-with-text-content{width:100%;max-width:880px}.image-with-text.below-text .image-with-text-content p{margin-left:auto;margin-right:auto}@media screen and (max-width:63.875em){.page-template-page-left-nav .flex-content.blue{background:#f2f2f3;width:calc(100% + 30px);margin-left:-15px;padding:0 15px}.page-template-page-left-nav .flex-content.blue .image-with-text .container{margin-bottom:0;padding-bottom:30px}.page-template-page-left-nav .flex-content.blue .image-with-text-content{background:#f2f2f3}}.page-template-page-left-nav .image-with-text{margin-bottom:0}.page-template-page-left-nav .image-with-text .container{padding:0;margin-bottom:30px}@media screen and (min-width:63.875em){.page-template-page-left-nav .image-with-text .container{margin-bottom:60px}}.page-template-page-left-nav .image-with-text .image-with-text-image{-ms-flex-preferred-size:35%;flex-basis:35%}@media screen and (max-width:63.875em){.page-template-page-left-nav .image-with-text .image-with-text-image{display:none}}.page-template-page-left-nav .image-with-text .image-with-text-image img{height:254px;-o-object-fit:cover;object-fit:cover}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.page-template-page-left-nav .image-with-text .image-with-text-image img{position:relative;max-width:252px;max-height:254px;height:auto;width:auto;top:50%;left:50%;transform:translate(-50%,-50%)}}.page-template-page-left-nav .image-with-text .image-with-text-content{padding:0;margin-top:30px;-ms-flex-preferred-size:65%;flex-basis:65%}@media screen and (min-width:63.875em){.page-template-page-left-nav .image-with-text .image-with-text-content{margin-top:0}}@media screen and (min-width:63.875em){.page-template-page-left-nav .image-with-text.left-align .image-with-text-content{margin-left:4%}}@media screen and (min-width:63.875em){.page-template-page-left-nav .image-with-text.right-align .image-with-text-content{margin-right:4%}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .image-with-text .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .image-with-text .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .image-with-text .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .image-with-text h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-template-page-left-nav .image-with-text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-template-page-left-nav .image-with-text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-template-page-left-nav .image-with-text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-template-page-left-nav .image-with-text h2{margin-top:5px}@media screen and (min-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text a,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .image-with-text #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .image-with-text #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .image-with-text .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .image-with-text .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .image-with-text .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .image-with-text .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .image-with-text .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-template-page-left-nav .image-with-text .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .image-with-text h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-template-page-left-nav .image-with-text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-template-page-left-nav .image-with-text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .image-with-text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .image-with-text h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-template-page-left-nav .image-with-text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-template-page-left-nav .image-with-text h2{margin-bottom:20px}}.page-template-page-left-nav .image-with-text .btn,.page-template-page-left-nav .image-with-text .searchandfilter ul li submit,.searchandfilter ul li .page-template-page-left-nav .image-with-text submit{margin-top:10px}.page-template-page-left-nav .full-width.inner{margin-left:-15px;margin-right:-15px}@media screen and (min-width:63.875em){.page-template-page-left-nav .full-width.inner{width:100%!important;margin-left:0;margin-right:0;margin-bottom:60px}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .full-width.inner h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h3{font-size:28px!important;margin-bottom:20px!important}@media screen and (min-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .full-width.inner h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h3{font-size:32px!important}}.flex-landing .full-width,.page-flex-content .full-width,.page-template-page-clinical-trials-landing .full-width,.page-template-page-left-nav .full-width,.page-template-page-treatment .full-width{padding:35px 0;background-size:cover;background-position:center center;color:#fff;position:relative}@media screen and (min-width:63.875em){.flex-landing .full-width,.page-flex-content .full-width,.page-template-page-clinical-trials-landing .full-width,.page-template-page-left-nav .full-width,.page-template-page-treatment .full-width{padding-top:210px;padding-bottom:205px}}.flex-landing .full-width:after,.page-flex-content .full-width:after,.page-template-page-clinical-trials-landing .full-width:after,.page-template-page-left-nav .full-width:after,.page-template-page-treatment .full-width:after{display:block;position:absolute;top:0;content:'';z-index:1;height:100%;width:100%;background-color:rgba(0,0,0,.5)}.flex-landing .full-width.inner,.page-flex-content .full-width.inner,.page-template-page-clinical-trials-landing .full-width.inner,.page-template-page-left-nav .full-width.inner,.page-template-page-treatment .full-width.inner{background:linear-gradient(92.09deg,#0066b2 0,#003d6b 100%);box-shadow:0 10px 10px rgba(0,0,0,.1);padding:30px 0 22px;margin-bottom:0;margin-left:auto;margin-right:auto}@media screen and (min-width:63.875em){.flex-landing .full-width.inner,.page-flex-content .full-width.inner,.page-template-page-clinical-trials-landing .full-width.inner,.page-template-page-left-nav .full-width.inner,.page-template-page-treatment .full-width.inner{background:linear-gradient(92.09deg,#0066b2 0,#0066b2 35%,#003d6b 100%);padding-top:52px;padding-bottom:65px;max-width:none;width:calc(100% - 60px);margin-bottom:30px}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.flex-landing .full-width.inner h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-flex-content .full-width.inner h2,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-clinical-trials-landing .full-width.inner h2,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .full-width.inner h2,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-treatment .full-width.inner h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner h3{font-size:28px;margin-bottom:10px}@media screen and (min-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner span,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.flex-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.flex-landing .full-width.inner h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner a,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-flex-content .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-flex-content .full-width.inner h2,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-clinical-trials-landing .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-clinical-trials-landing .full-width.inner h2,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .full-width.inner h2,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width.inner #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width.inner #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width.inner .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-treatment .full-width.inner .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-treatment .full-width.inner h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width.inner h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width.inner a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width.inner h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width.inner h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width.inner h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width.inner h3{font-size:48px}}.flex-landing .full-width.inner p,.page-flex-content .full-width.inner p,.page-template-page-clinical-trials-landing .full-width.inner p,.page-template-page-left-nav .full-width.inner p,.page-template-page-treatment .full-width.inner p{color:#f2f7fb}@media screen and (min-width:63.875em){.flex-landing .full-width.inner p,.page-flex-content .full-width.inner p,.page-template-page-clinical-trials-landing .full-width.inner p,.page-template-page-left-nav .full-width.inner p,.page-template-page-treatment .full-width.inner p{margin-bottom:30px}}.flex-landing .full-width.center-align,.page-flex-content .full-width.center-align,.page-template-page-clinical-trials-landing .full-width.center-align,.page-template-page-left-nav .full-width.center-align,.page-template-page-treatment .full-width.center-align{text-align:center}.flex-landing .full-width.center-align p,.page-flex-content .full-width.center-align p,.page-template-page-clinical-trials-landing .full-width.center-align p,.page-template-page-left-nav .full-width.center-align p,.page-template-page-treatment .full-width.center-align p{margin-left:auto;margin-right:auto}.flex-landing .full-width.left-align,.page-flex-content .full-width.left-align,.page-template-page-clinical-trials-landing .full-width.left-align,.page-template-page-left-nav .full-width.left-align,.page-template-page-treatment .full-width.left-align{text-align:left}.flex-landing .full-width.left-align .btn:first-of-type,.flex-landing .full-width.left-align .searchandfilter ul li submit:first-of-type,.page-flex-content .full-width.left-align .btn:first-of-type,.page-flex-content .full-width.left-align .searchandfilter ul li submit:first-of-type,.page-template-page-clinical-trials-landing .full-width.left-align .btn:first-of-type,.page-template-page-clinical-trials-landing .full-width.left-align .searchandfilter ul li submit:first-of-type,.page-template-page-left-nav .full-width.left-align .btn:first-of-type,.page-template-page-left-nav .full-width.left-align .searchandfilter ul li submit:first-of-type,.page-template-page-treatment .full-width.left-align .btn:first-of-type,.page-template-page-treatment .full-width.left-align .searchandfilter ul li submit:first-of-type,.searchandfilter ul li .flex-landing .full-width.left-align submit:first-of-type,.searchandfilter ul li .page-flex-content .full-width.left-align submit:first-of-type,.searchandfilter ul li .page-template-page-clinical-trials-landing .full-width.left-align submit:first-of-type,.searchandfilter ul li .page-template-page-left-nav .full-width.left-align submit:first-of-type,.searchandfilter ul li .page-template-page-treatment .full-width.left-align submit:first-of-type{margin-left:0}.flex-landing .full-width.right-align,.page-flex-content .full-width.right-align,.page-template-page-clinical-trials-landing .full-width.right-align,.page-template-page-left-nav .full-width.right-align,.page-template-page-treatment .full-width.right-align{text-align:right}.flex-landing .full-width.right-align p,.page-flex-content .full-width.right-align p,.page-template-page-clinical-trials-landing .full-width.right-align p,.page-template-page-left-nav .full-width.right-align p,.page-template-page-treatment .full-width.right-align p{float:right}.flex-landing .full-width.right-align .btn:last-of-type,.flex-landing .full-width.right-align .searchandfilter ul li submit:last-of-type,.page-flex-content .full-width.right-align .btn:last-of-type,.page-flex-content .full-width.right-align .searchandfilter ul li submit:last-of-type,.page-template-page-clinical-trials-landing .full-width.right-align .btn:last-of-type,.page-template-page-clinical-trials-landing .full-width.right-align .searchandfilter ul li submit:last-of-type,.page-template-page-left-nav .full-width.right-align .btn:last-of-type,.page-template-page-left-nav .full-width.right-align .searchandfilter ul li submit:last-of-type,.page-template-page-treatment .full-width.right-align .btn:last-of-type,.page-template-page-treatment .full-width.right-align .searchandfilter ul li submit:last-of-type,.searchandfilter ul li .flex-landing .full-width.right-align submit:last-of-type,.searchandfilter ul li .page-flex-content .full-width.right-align submit:last-of-type,.searchandfilter ul li .page-template-page-clinical-trials-landing .full-width.right-align submit:last-of-type,.searchandfilter ul li .page-template-page-left-nav .full-width.right-align submit:last-of-type,.searchandfilter ul li .page-template-page-treatment .full-width.right-align submit:last-of-type{margin-right:0}.flex-landing .full-width .container,.page-flex-content .full-width .container,.page-template-page-clinical-trials-landing .full-width .container,.page-template-page-left-nav .full-width .container,.page-template-page-treatment .full-width .container{z-index:2;position:relative;padding-left:30px;padding-right:30px;display:-ms-grid;display:grid}@media screen and (min-width:63.875em){.flex-landing .full-width .container,.page-flex-content .full-width .container,.page-template-page-clinical-trials-landing .full-width .container,.page-template-page-left-nav .full-width .container,.page-template-page-treatment .full-width .container{display:block;padding-left:30px;padding-right:30px}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.flex-landing .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-flex-content .full-width h2,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-clinical-trials-landing .full-width h2,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .full-width h2,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-treatment .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-template-page-treatment .full-width h2{color:#fff;font-size:36px;font-weight:400;margin-top:0;margin-bottom:15px}@media screen and (min-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.flex-landing .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-flex-content .full-width h2,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-clinical-trials-landing .full-width h2,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .full-width h2,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-treatment .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-template-page-treatment .full-width h2{font-size:60px}}@media screen and (max-width:1322px) and (min-width:1022px){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-landing .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-landing .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-landing .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.flex-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.flex-landing .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width a,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-flex-content .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-flex-content .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-flex-content .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-flex-content .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-flex-content .full-width h2,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-clinical-trials-landing .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-clinical-trials-landing .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-clinical-trials-landing .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-template-page-clinical-trials-landing .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-clinical-trials-landing .full-width h2,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-template-page-left-nav .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .full-width h2,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-treatment .full-width #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-treatment .full-width .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-treatment .full-width .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.page-template-page-treatment .full-width .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-treatment .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-landing .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-flex-content .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-clinical-trials-landing .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-treatment .full-width a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-flex-content .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-clinical-trials-landing .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-treatment .full-width h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .page-template-page-treatment .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .flex-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-flex-content .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-template-page-clinical-trials-landing .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-template-page-left-nav .full-width h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .page-template-page-treatment .full-width h2{font-size:36px}}.flex-landing .full-width p,.page-flex-content .full-width p,.page-template-page-clinical-trials-landing .full-width p,.page-template-page-left-nav .full-width p,.page-template-page-treatment .full-width p{font-size:16px;color:#fff;max-width:41em;margin-bottom:20px}@media screen and (min-width:63.875em){.flex-landing .full-width p,.page-flex-content .full-width p,.page-template-page-clinical-trials-landing .full-width p,.page-template-page-left-nav .full-width p,.page-template-page-treatment .full-width p{margin-bottom:55px}}@media screen and (max-width:1322px) and (min-width:1022px){.flex-landing .full-width p,.page-flex-content .full-width p,.page-template-page-clinical-trials-landing .full-width p,.page-template-page-left-nav .full-width p,.page-template-page-treatment .full-width p{max-width:25em}}.flex-landing .full-width .heroBar .hero-callout:first-of-type .button,.flex-landing .full-width .heroBar .hero-callout:first-of-type .inverse-button,.flex-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.flex-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.flex-landing .full-width .yellow_button,.heroBar .hero-callout:first-of-type .flex-landing .full-width .button,.heroBar .hero-callout:first-of-type .flex-landing .full-width .inverse-button,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .button,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .inverse-button,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .button,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .inverse-button,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .button,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .inverse-button,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .button,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .inverse-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .flex-landing .full-width .cta-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-flex-content .full-width .cta-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-clinical-trials-landing .full-width .cta-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-left-nav .full-width .cta-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-treatment .full-width .cta-button,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .button,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .inverse-button,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.page-flex-content .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.page-flex-content .full-width .yellow_button,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .button,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .inverse-button,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.page-template-page-clinical-trials-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.page-template-page-clinical-trials-landing .full-width .yellow_button,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .button,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .inverse-button,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.page-template-page-left-nav .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.page-template-page-left-nav .full-width .yellow_button,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .button,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .inverse-button,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.page-template-page-treatment .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.page-template-page-treatment .full-width .yellow_button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .flex-landing .full-width .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-flex-content .full-width .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .cta-button{position:relative;margin-bottom:10px;text-align:center}@media screen and (min-width:63.875em){.flex-landing .full-width .heroBar .hero-callout:first-of-type .button,.flex-landing .full-width .heroBar .hero-callout:first-of-type .inverse-button,.flex-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.flex-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.flex-landing .full-width .yellow_button,.heroBar .hero-callout:first-of-type .flex-landing .full-width .button,.heroBar .hero-callout:first-of-type .flex-landing .full-width .inverse-button,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .button,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .inverse-button,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .button,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .inverse-button,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .button,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .inverse-button,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .button,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .inverse-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .flex-landing .full-width .cta-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-flex-content .full-width .cta-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-clinical-trials-landing .full-width .cta-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-left-nav .full-width .cta-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-treatment .full-width .cta-button,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .button,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .inverse-button,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.page-flex-content .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.page-flex-content .full-width .yellow_button,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .button,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .inverse-button,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.page-template-page-clinical-trials-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.page-template-page-clinical-trials-landing .full-width .yellow_button,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .button,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .inverse-button,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.page-template-page-left-nav .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.page-template-page-left-nav .full-width .yellow_button,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .button,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .inverse-button,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.page-template-page-treatment .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,.page-template-page-treatment .full-width .yellow_button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .flex-landing .full-width .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-flex-content .full-width .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .cta-button{margin-left:8px;margin-right:8px;margin-bottom:0}}.flex-landing .full-width .heroBar .hero-callout:first-of-type .button:before,.flex-landing .full-width .heroBar .hero-callout:first-of-type .inverse-button:before,.flex-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:before,.flex-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:before,.flex-landing .full-width .yellow_button:before,.heroBar .hero-callout:first-of-type .flex-landing .full-width .button:before,.heroBar .hero-callout:first-of-type .flex-landing .full-width .inverse-button:before,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .button:before,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .inverse-button:before,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .button:before,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .inverse-button:before,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .button:before,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .inverse-button:before,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .button:before,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .inverse-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .flex-landing .full-width .cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-flex-content .full-width .cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-clinical-trials-landing .full-width .cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-left-nav .full-width .cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-treatment .full-width .cta-button:before,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .button:before,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .inverse-button:before,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:before,.page-flex-content .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:before,.page-flex-content .full-width .yellow_button:before,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .button:before,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .inverse-button:before,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:before,.page-template-page-clinical-trials-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:before,.page-template-page-clinical-trials-landing .full-width .yellow_button:before,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .button:before,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .inverse-button:before,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:before,.page-template-page-left-nav .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:before,.page-template-page-left-nav .full-width .yellow_button:before,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .button:before,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .inverse-button:before,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:before,.page-template-page-treatment .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:before,.page-template-page-treatment .full-width .yellow_button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .flex-landing .full-width .cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-flex-content .full-width .cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .cta-button:before{display:inline-block;content:"";font-family:FontAwesome;font-size:22px;margin-top:-3px}.flex-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .scope.cta-button:before,.flex-landing .full-width .heroBar .hero-callout:first-of-type .scope.button:before,.flex-landing .full-width .heroBar .hero-callout:first-of-type .scope.inverse-button:before,.flex-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .scope.cta-button:before,.flex-landing .full-width .yellow_button.scope:before,.heroBar .hero-callout:first-of-type .flex-landing .full-width .scope.button:before,.heroBar .hero-callout:first-of-type .flex-landing .full-width .scope.inverse-button:before,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .scope.button:before,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .scope.inverse-button:before,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .scope.button:before,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .scope.inverse-button:before,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .scope.button:before,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .scope.inverse-button:before,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .scope.button:before,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .scope.inverse-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .flex-landing .full-width .scope.cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-flex-content .full-width .scope.cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-clinical-trials-landing .full-width .scope.cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-left-nav .full-width .scope.cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-treatment .full-width .scope.cta-button:before,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .scope.cta-button:before,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .scope.button:before,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .scope.inverse-button:before,.page-flex-content .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .scope.cta-button:before,.page-flex-content .full-width .yellow_button.scope:before,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .scope.cta-button:before,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .scope.button:before,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .scope.inverse-button:before,.page-template-page-clinical-trials-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .scope.cta-button:before,.page-template-page-clinical-trials-landing .full-width .yellow_button.scope:before,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .scope.cta-button:before,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .scope.button:before,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .scope.inverse-button:before,.page-template-page-left-nav .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .scope.cta-button:before,.page-template-page-left-nav .full-width .yellow_button.scope:before,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .scope.cta-button:before,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .scope.button:before,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .scope.inverse-button:before,.page-template-page-treatment .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .scope.cta-button:before,.page-template-page-treatment .full-width .yellow_button.scope:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .flex-landing .full-width .scope.cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-flex-content .full-width .scope.cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .scope.cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .scope.cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .scope.cta-button:before{content:"\f0f1";margin-right:20px}.flex-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .phone.cta-button:before,.flex-landing .full-width .heroBar .hero-callout:first-of-type .phone.button:before,.flex-landing .full-width .heroBar .hero-callout:first-of-type .phone.inverse-button:before,.flex-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .phone.cta-button:before,.flex-landing .full-width .yellow_button.phone:before,.heroBar .hero-callout:first-of-type .flex-landing .full-width .phone.button:before,.heroBar .hero-callout:first-of-type .flex-landing .full-width .phone.inverse-button:before,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .phone.button:before,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .phone.inverse-button:before,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .phone.button:before,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .phone.inverse-button:before,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .phone.button:before,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .phone.inverse-button:before,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .phone.button:before,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .phone.inverse-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .flex-landing .full-width .phone.cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-flex-content .full-width .phone.cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-clinical-trials-landing .full-width .phone.cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-left-nav .full-width .phone.cta-button:before,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-treatment .full-width .phone.cta-button:before,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .phone.cta-button:before,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .phone.button:before,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .phone.inverse-button:before,.page-flex-content .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .phone.cta-button:before,.page-flex-content .full-width .yellow_button.phone:before,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .phone.cta-button:before,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .phone.button:before,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .phone.inverse-button:before,.page-template-page-clinical-trials-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .phone.cta-button:before,.page-template-page-clinical-trials-landing .full-width .yellow_button.phone:before,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .phone.cta-button:before,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .phone.button:before,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .phone.inverse-button:before,.page-template-page-left-nav .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .phone.cta-button:before,.page-template-page-left-nav .full-width .yellow_button.phone:before,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .phone.cta-button:before,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .phone.button:before,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .phone.inverse-button:before,.page-template-page-treatment .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .phone.cta-button:before,.page-template-page-treatment .full-width .yellow_button.phone:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .flex-landing .full-width .phone.cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-flex-content .full-width .phone.cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .phone.cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .phone.cta-button:before,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .phone.cta-button:before{content:"\f095";margin-right:20px}.flex-landing .full-width .heroBar .hero-callout:first-of-type .button:active,.flex-landing .full-width .heroBar .hero-callout:first-of-type .inverse-button:active,.flex-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:active,.flex-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:active,.flex-landing .full-width .yellow_button:active,.heroBar .hero-callout:first-of-type .flex-landing .full-width .button:active,.heroBar .hero-callout:first-of-type .flex-landing .full-width .inverse-button:active,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .button:active,.heroBar .hero-callout:first-of-type .page-flex-content .full-width .inverse-button:active,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .button:active,.heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .inverse-button:active,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .button:active,.heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .inverse-button:active,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .button:active,.heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .inverse-button:active,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .flex-landing .full-width .cta-button:active,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-flex-content .full-width .cta-button:active,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-clinical-trials-landing .full-width .cta-button:active,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-left-nav .full-width .cta-button:active,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .page-template-page-treatment .full-width .cta-button:active,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .button:active,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .inverse-button:active,.page-flex-content .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:active,.page-flex-content .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:active,.page-flex-content .full-width .yellow_button:active,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .button:active,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .inverse-button:active,.page-template-page-clinical-trials-landing .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:active,.page-template-page-clinical-trials-landing .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:active,.page-template-page-clinical-trials-landing .full-width .yellow_button:active,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .button:active,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .inverse-button:active,.page-template-page-left-nav .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:active,.page-template-page-left-nav .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:active,.page-template-page-left-nav .full-width .yellow_button:active,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .button:active,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .inverse-button:active,.page-template-page-treatment .full-width .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button:active,.page-template-page-treatment .full-width .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button:active,.page-template-page-treatment .full-width .yellow_button:active,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .flex-landing .full-width .cta-button:active,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-flex-content .full-width .cta-button:active,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-clinical-trials-landing .full-width .cta-button:active,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-left-nav .full-width .cta-button:active,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .page-template-page-treatment .full-width .cta-button:active{color:#000509}.callout-repeater{margin-bottom:45px}.callout-repeater .container{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media screen and (min-width:63.875em){.callout-repeater .container{-ms-flex-flow:row wrap;flex-flow:row wrap;padding-left:15px;padding-right:15px}}.callout-repeater .container>*{-ms-flex:1 1 270px;flex:1 1 270px}@media screen and (min-width:63.875em){.callout-repeater .callout{margin:0 1.4% 45px}.callout-repeater .callout:first-of-type,.callout-repeater .callout:nth-of-type(4n+1){margin-left:0}.callout-repeater .callout:last-of-type,.callout-repeater .callout:nth-of-type(4n){margin-right:0}}.callout-repeater .callout.link_wrap a{display:block;border:0}.callout-repeater .callout.link_wrap a.btn{display:inline-block;border:1px solid #0066b2}.callout-repeater .callout.link_wrap:focus,.callout-repeater .callout.link_wrap:hover{box-shadow:0 10px 10px rgba(0,0,0,.1)}.callout-repeater p{margin-left:auto;margin-right:auto}.page-template-page-left-nav .callout-repeater.cards{background-color:#fff;padding-top:0}.page-template-page-left-nav .callout-repeater.cards:after{display:none}.page-template-page-left-nav .flex-content .wysiwyg{padding:0 0 30px}@media screen and (min-width:63.875em){.page-template-page-left-nav .flex-content .wysiwyg{padding-bottom:60px}}.page-template-page-left-nav .flex-content .wysiwyg p{max-width:none;font-size:1em}.flex-content .wysiwyg{padding:30px 0 14px}@media screen and (min-width:63.875em){.flex-content .wysiwyg{padding-top:50px;padding-bottom:46px}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.flex-content .wysiwyg h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .flex-content .wysiwyg h2{font-size:28px;font-weight:400;margin-bottom:12px}@media screen and (min-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.flex-content .wysiwyg h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .flex-content .wysiwyg h2{font-size:48px;margin-bottom:16px}}@media screen and (max-width:1322px) and (min-width:1022px){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content .wysiwyg #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .wysiwyg .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .wysiwyg .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.flex-content .wysiwyg .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.flex-content .wysiwyg h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content .wysiwyg h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content .wysiwyg span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .wysiwyg h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content .wysiwyg a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .flex-content .wysiwyg h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .flex-content .wysiwyg h2{font-size:28px}}.flex-content .wysiwyg p{max-width:42em}@media screen and (max-width:1322px) and (min-width:1022px){.flex-content .wysiwyg p{max-width:25em}}.flex-content .wysiwyg.left-align{text-align:left}.flex-content .wysiwyg.center-align{text-align:center}.flex-content .wysiwyg.center-align p{margin-left:auto;margin-right:auto}.flex-content .wysiwyg.right-align{text-align:right}.flex-content .wysiwyg.right-align p{float:right}@media screen and (min-width:63.875em){.tabs-wrapper{position:relative}.tabs-wrapper:before{display:block;content:"";background:#fff;height:105px;width:100%;position:absolute;top:0}.tabs-wrapper.blue .tabbed{padding-bottom:100px;height:818px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.tabs-wrapper{display:none}}.tabbed{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin-bottom:50px;height:504px}@media screen and (min-width:63.875em){.tabbed{-ms-flex-flow:column-reverse;flex-flow:column-reverse;padding:0 15px;margin-bottom:100px;height:718px}}.tabbed .tabs{display:none}@media screen and (min-width:63.875em){.tabbed .tabs{display:block;background:#f2f7fb}}.tabbed .tabs ul{margin:0}.tabbed .tabs ul li{list-style:none;padding:0;margin:0;display:-ms-inline-flexbox;display:inline-flex;width:33.33%;height:164px;position:relative;margin-right:-3.5px}.tabbed .tabs ul li:after{display:inline-block;content:"";width:1px;height:calc(100% - 38px);border-right:1px solid #d8d8d8;position:relative;top:19px}.tabbed .tabs ul li:last-of-type:after{display:none}@media screen and (min-width:63.875em){.tabbed .tabs .tab-btn{display:block;border:0}.tabbed .tabs .tab-btn .btn-details{cursor:pointer;height:100%;padding:30px 30px 35px;background:#f2f7fb}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tabs .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tabs .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tabs .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tabs .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tabs .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tabs .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details h3,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn .btn-details .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn .btn-details .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn .btn-details .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn .btn-details .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.tabbed .tabs .tab-btn .btn-details h2{font:500 18px/1.8 Roboto,sans-serif;position:relative;font-size:18px;color:#0066b2;margin-bottom:10px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span i,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details h4 i,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span i,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a i,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details h4 i,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a i,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span i,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details h4 i,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span i,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a i,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details h4 i,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a i,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span i,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span i,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span i,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details span i,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a i,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a i,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a i,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tabs .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details h4 i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tabs .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tabs .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details h4 i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tabs .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details h4 i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tabs .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tabs .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details h4 i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details .postList__header--title i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn .btn-details h3 i,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4 i,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4 i,.tabbed .tabs .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4 i,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4 i,.tabbed .tabs .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.tabbed .tabs .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.tabbed .tabs .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.tabbed .tabs .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.tabbed .tabs .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.tabbed .tabs .tab-btn .btn-details .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.tabbed .tabs .tab-btn .btn-details .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.tabbed .tabs .tab-btn .btn-details .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.tabbed .tabs .tab-btn .btn-details .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4 i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4 i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4 i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4 i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title i,.tabbed .tabs .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3 i,.tabbed .tabs .tab-btn .btn-details h2 i{margin-right:6px;font-size:23px;vertical-align:middle}.tabbed .tabs .tab-btn .btn-details p{font-size:16px;margin-left:30px;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2}}@media screen and (min-width:63.875em){.tabbed .tabs .tab-btn.opentab .btn-details,.tabbed .tabs .tab-btn:focus .btn-details,.tabbed .tabs .tab-btn:hover .btn-details{background:#00528e}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tabs .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tabs .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tabs .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn.opentab .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:focus .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:hover .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tabs .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tabs .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tabs .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tabs .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tabs .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tabs .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn.opentab .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:focus .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:hover .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tabs .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tabs .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tabs .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn.opentab .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:focus .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:hover .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tabs .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tabs .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tabs .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tabs .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tabs .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tabs .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn.opentab .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:focus .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:hover .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tabs .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tabs .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn.opentab .btn-details h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:focus .btn-details h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tabs .tab-btn:hover .btn-details h3,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn.opentab .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn.opentab .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn.opentab .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn.opentab .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn.opentab .btn-details .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn.opentab .btn-details .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn.opentab .btn-details .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn.opentab .btn-details .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.tabbed .tabs .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.tabbed .tabs .tab-btn.opentab .btn-details h2,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:focus .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:focus .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:focus .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:focus .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:focus .btn-details .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:focus .btn-details .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:focus .btn-details .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:focus .btn-details .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.tabbed .tabs .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.tabbed .tabs .tab-btn:focus .btn-details h2,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tabs .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:hover .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:hover .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:hover .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:hover .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tabs .tab-btn:hover .btn-details .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:hover .btn-details .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:hover .btn-details .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:hover .btn-details .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.tabbed .tabs .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.tabbed .tabs .tab-btn:hover .btn-details h2{color:#fff}.tabbed .tabs .tab-btn.opentab .btn-details p,.tabbed .tabs .tab-btn:focus .btn-details p,.tabbed .tabs .tab-btn:hover .btn-details p{color:#fff}}.tabbed .tab_item{min-height:2em;border-top:1px solid #fff}.tabbed .tab_item:before{display:block;content:attr(data-title);cursor:pointer;font:500 12px/48px Roboto,sans-serif;color:rgba(255,255,255,.7);text-align:center;width:100%;background:#00528e}@media screen and (min-width:63.875em){.tabbed .tab_item{min-height:0;border-top:0}.tabbed .tab_item:before{display:none}}.tabbed .tab_item .tab_content{opacity:0;visibility:hidden;height:0;overflow:hidden;background-size:cover;background-position:center;position:relative}.tabbed .tab_item .tab_content:before{display:block;content:"";width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);position:absolute;top:0;left:0;z-index:1}.tabbed .tab_item .tab_content *{position:relative;z-index:1;color:#fff}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content h3,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.tabbed .tab_item .tab_content h2{font-weight:400;margin-top:0;margin-bottom:10px}@media screen and (min-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tabbed .tab_item .tab_content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .tabbed .tab_item .tab_content h3,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tab_item .tab_content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.tabbed .tab_item .tab_content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.tabbed .tab_item .tab_content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.tabbed .tab_item .tab_content .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.tabbed .tab_item .tab_content h2{margin-bottom:20px}}.tabbed .tab_item .tab_content p{font-size:14px;margin-bottom:15px}@media screen and (min-width:63.875em){.tabbed .tab_item .tab_content p{font-size:16px;margin-bottom:35px}}.tabbed .tab_item .tab_content p:last-of-type{margin-bottom:0}.searchandfilter ul li .tabbed .tab_item .tab_content submit,.tabbed .tab_item .tab_content .btn,.tabbed .tab_item .tab_content .searchandfilter ul li submit{color:#fff;border-color:#fff;font-size:15px;line-height:33px;padding-left:18px;padding-right:18px;margin-top:15px}@media screen and (min-width:63.875em){.searchandfilter ul li .tabbed .tab_item .tab_content submit,.tabbed .tab_item .tab_content .btn,.tabbed .tab_item .tab_content .searchandfilter ul li submit{font-size:16px;line-height:48px;padding-left:25px;padding-right:25px;margin-top:35px}}.searchandfilter ul li .tabbed .tab_item .tab_content submit:focus,.searchandfilter ul li .tabbed .tab_item .tab_content submit:hover,.tabbed .tab_item .tab_content .btn:focus,.tabbed .tab_item .tab_content .btn:hover,.tabbed .tab_item .tab_content .searchandfilter ul li submit:focus,.tabbed .tab_item .tab_content .searchandfilter ul li submit:hover{background:#fff;color:#32373a}.tabbed .tab_item.opentab:before{background:#0066b2;color:#fff}.tabbed .tab_item.opentab .tab_content{opacity:1;visibility:visible;height:360px}.tabbed .tab_item.opentab .tab_content .tab_contents{position:absolute;left:20px;right:20px;bottom:30px}@media screen and (min-width:63.875em){.tabbed .tab_item.opentab .tab_content{height:554px}.tabbed .tab_item.opentab .tab_content .tab_contents{left:45px;right:45px;bottom:50px}}@media screen and (min-width:63.875em){.page-template-page-left-nav .tabbed{height:550px}}.page-template-page-left-nav .tabbed .tabs{background:#0066b2;height:56px}.page-template-page-left-nav .tabbed .tabs ul li{display:inline-block;height:auto;width:33.32%}.page-template-page-left-nav .tabbed .tabs ul li:after{display:none}.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details{padding:0 10px;background:0 0}#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details h4,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tab-btn .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #primary-menu .sub-nav .container .nav-cta .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tab-btn .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h3{color:#fff;font-size:14px;line-height:56px;font-weight:500;text-align:center;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1}#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span i,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a i,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h4 i,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a i,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span i,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details h4 i,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4 i,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span i,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a i,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h4 i,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a i,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span i,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details h4 i,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4 i,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span i,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span i,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span i,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span i,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a i,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a i,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a i,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a i,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span i,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details h4 i,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4 i,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span i,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details h4 i,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4 i,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span i,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details span i,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn .btn-details span i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details h4 i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary h4 i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn .btn-details span i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details h4 i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary h4 i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details span i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary span i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details span i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary span i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a i,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a i,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tab-btn .btn-details a i,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta a i,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta a i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4 i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4 i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4 i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4 i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3 i,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h2 i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h4 i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details h4 i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary h4 i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h4 i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details h4 i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary h4 i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary span i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn .btn-details .sub-nav-tertiary a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #primary-menu .sub-nav .container .nav-cta .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tab-btn .btn-details a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta a i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details .postList__header--title i,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details h3 i{display:none}.page-template-page-left-nav .tabbed .tabs ul li .tab-btn .btn-details p{display:none}.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover{background:#00528e}#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn.opentab .btn-details a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:focus .btn-details a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:hover .btn-details a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details span,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details span,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details span,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details h4,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details h4,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details h4,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn.opentab .btn-details a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:focus .btn-details a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:hover .btn-details a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details span,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details span,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details span,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details h4,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn.opentab .btn-details a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:focus .btn-details a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:hover .btn-details a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn.opentab .btn-details a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:focus .btn-details a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:hover .btn-details a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details span,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details span,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details span,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details span,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details span,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details span,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content li .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn.opentab .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn:focus .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn:hover .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn.opentab .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn:focus .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn:hover .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary h4,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary span,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul .ncipdq-archive-list li .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tab-btn.opentab .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tab-btn:focus .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tab-btn:hover .btn-details a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .tabbed .tabs ul .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details h2,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details h2,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn li .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover .sub-nav-tertiary li .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn.opentab .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:focus .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .page-template-page-left-nav .tabbed .tabs .menu-list>ul>li:hover li .tab-btn:hover .btn-details .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #primary-menu .sub-nav .container .nav-cta .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #primary-menu .sub-nav .container .nav-cta .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #primary-menu .sub-nav .container .nav-cta .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tab-btn.opentab .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tab-btn:focus .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li #site-navigation #timeline-menu .sub-nav .container .nav-cta .tab-btn:hover .btn-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details #site-navigation #primary-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn.opentab .btn-details h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:focus .btn-details h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .page-template-page-left-nav .tabbed .tabs ul li .tab-btn:hover .btn-details h3{opacity:.7}@media screen and (min-width:63.875em){.page-template-page-left-nav .tabbed .tab_item.opentab .tab_content{height:494px}}@media screen and (min-width:63.875em){.carousel-wrapper.blue{position:relative;padding-top:90px}.carousel-wrapper.blue:before{display:block;content:"";background:#fff;height:150px;width:100%;position:absolute;bottom:-60px}}.carousel{margin-bottom:50px}@media screen and (min-width:63.875em){.carousel{margin-bottom:100px}}.carousel .slick-slider{display:table;table-layout:fixed;width:100%;background:#00528e}@media screen and (min-width:63.875em){.carousel .slick-slider{background:0 0}}.carousel .slides .slick-arrow{position:absolute;z-index:1;bottom:-26px;width:58px;height:58px;border:0;border-radius:0;outline:0;background:#efb312;color:#000;padding:0;font-size:20px}.carousel .slides .slick-arrow.slick-prev{right:110px;background:#f7dba3;color:rgba(0,0,0,.5)}.carousel .slides .slick-arrow.slick-next{right:50px}.carousel .slides .slick-arrow:hover.slick-prev{background:#efb312;color:#000}@media screen and (max-width:63.875em){.carousel .slides .slick-arrow{margin:0 auto}.carousel .slides .slick-arrow.slick-prev{left:-60px;right:0}.carousel .slides .slick-arrow.slick-next{left:0;right:-60px}}.carousel .slides .slick-slide{max-width:1340px;max-height:480px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-left:15px;margin-right:15px}@media screen and (max-width:63.875em){.carousel .slides .slick-slide{-ms-flex-flow:column;flex-flow:column;margin:0;max-height:100%}}.carousel .slides .slick-slide .slide-media{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (max-width:63.875em){.carousel .slides .slick-slide .slide-media{height:270px}}.carousel .slides .slick-slide .slide-media:before{display:block;content:"";width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 74.58%);position:absolute;top:0;left:0}.carousel .slides .slick-slide .slide-media img{height:100%;-o-object-fit:cover;object-fit:cover}.carousel .slides .slick-slide .slide-media .video-link{position:absolute;bottom:30px;left:40px;color:#fff;border:0;text-decoration:underline;font:500 14px/1.2 Roboto,sans-serif;letter-spacing:-.02em}.carousel .slides .slick-slide .slide-media .video-link i{margin-left:8px;font-size:16px;vertical-align:top}.carousel .slides .slick-slide .slide-media .video-link:focus,.carousel .slides .slick-slide .slide-media .video-link:hover{text-decoration:none}.carousel .slides .slick-slide .slide-details{-ms-flex-preferred-size:50%;flex-basis:50%;background:#00528e;padding:60px 75px 90px}@media screen and (max-width:63.875em){.carousel .slides .slick-slide .slide-details{padding:35px 15px 60px}}.carousel .slides .slick-slide .slide-details *{color:#fff}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.carousel .slides .slick-slide .slide-details h2,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details a{position:relative}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4:before,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4:before,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3:before,.carousel .slides .slick-slide .slide-details h2:before,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details .postList__header--title:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h3:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details a:before{display:inline-block;content:"";background:url(images/quote-left.svg) no-repeat;background-size:100%;background-position:center;width:40px;height:40px;margin-right:15px;vertical-align:top}@media screen and (max-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.carousel .slides .slick-slide .slide-details h2,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details a{font-size:32px;padding-left:55px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4:before,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h4:before,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.carousel .slides .slick-slide .slide-details #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.carousel .slides .slick-slide .slide-details #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title:before,.carousel .slides .slick-slide .slide-details .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3:before,.carousel .slides .slick-slide .slide-details h2:before,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details span:before,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details .postList__header--title:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .carousel .slides .slick-slide .slide-details h3:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .carousel .slides .slick-slide .slide-details a:before{position:absolute;top:0;left:0}}.carousel .slides .slick-slide .slide-details p{margin-bottom:0}@media screen and (max-width:63.875em){.carousel .slides .slick-slide .slide-details p{line-height:1.6;max-width:100%}}.carousel .slides .slick-slide .slide-details .btn,.carousel .slides .slick-slide .slide-details .searchandfilter ul li submit,.searchandfilter ul li .carousel .slides .slick-slide .slide-details submit{border-color:#fff;margin-top:30px}.carousel .slides .slick-slide .slide-details .btn:focus,.carousel .slides .slick-slide .slide-details .btn:hover,.carousel .slides .slick-slide .slide-details .searchandfilter ul li submit:focus,.carousel .slides .slick-slide .slide-details .searchandfilter ul li submit:hover,.searchandfilter ul li .carousel .slides .slick-slide .slide-details submit:focus,.searchandfilter ul li .carousel .slides .slick-slide .slide-details submit:hover{background:#fff;color:#00528e}@media screen and (max-width:63.875em){.carousel .slides .slick-slide .slide-details .btn,.carousel .slides .slick-slide .slide-details .searchandfilter ul li submit,.searchandfilter ul li .carousel .slides .slick-slide .slide-details submit{display:block;text-align:center}}.expand-collapse{position:relative;margin-bottom:60px}.expand-collapse .expand_collapse-item{margin:0 auto;position:relative;z-index:10;border-bottom:1px solid #cccdce}.expand-collapse .non-collapsible{padding:15px;margin-top:15px;color:#32373a;font-size:18px;font-weight:700}.expand-collapse .collapse-toggle{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;padding:15px 45px 15px 15px;color:#32373a;font-size:18px;font-weight:700;cursor:pointer;margin-top:15px}.expand-collapse .collapse-toggle:focus,.expand-collapse .collapse-toggle:hover{cursor:pointer;background:rgba(204,224,240,.5)}.expand-collapse .collapse-toggle .collapsible{width:100%}.expand-collapse .collapse-toggle span{position:absolute;right:15px;top:15px;color:#32373a;transition:transform .3s ease-in-out}.expand-collapse .collapse-toggle.active span i:before{content:'\f077'}.expand-collapse .collapse-content{padding:0 15px}.expand-collapse .collapse-content p{text-align:left;font-size:1rem;max-width:unset}.clinical-trial-cards-flex{background:#f2f7fb;padding:80px 30px 50px}.clinical-trial-cards-flex .section_intro{max-width:775px;margin:0 auto 60px;text-align:center}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro a,.clinical-trial-cards-flex .section_intro #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical-trial-cards-flex .section_intro #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical-trial-cards-flex .section_intro #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical-trial-cards-flex .section_intro #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical-trial-cards-flex .section_intro #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical-trial-cards-flex .section_intro #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical-trial-cards-flex .section_intro #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical-trial-cards-flex .section_intro #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical-trial-cards-flex .section_intro #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical-trial-cards-flex .section_intro #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical-trial-cards-flex .section_intro #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical-trial-cards-flex .section_intro #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical-trial-cards-flex .section_intro .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical-trial-cards-flex .section_intro .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical-trial-cards-flex .section_intro .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical-trial-cards-flex .section_intro .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical-trial-cards-flex .section_intro .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical-trial-cards-flex .section_intro .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical-trial-cards-flex .section_intro .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical-trial-cards-flex .section_intro .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical-trial-cards-flex .section_intro .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical-trial-cards-flex .section_intro .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical-trial-cards-flex .section_intro .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical-trial-cards-flex .section_intro .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.clinical-trial-cards-flex .section_intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.clinical-trial-cards-flex .section_intro h2,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .section_intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .clinical-trial-cards-flex .section_intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .section_intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .clinical-trial-cards-flex .section_intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .clinical-trial-cards-flex .section_intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .section_intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .section_intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .clinical-trial-cards-flex .section_intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .section_intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .clinical-trial-cards-flex .section_intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .clinical-trial-cards-flex .section_intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .section_intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical-trial-cards-flex .section_intro h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .section_intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .section_intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .section_intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .section_intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .clinical-trial-cards-flex .section_intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .clinical-trial-cards-flex .section_intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .section_intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .section_intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .section_intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .section_intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .clinical-trial-cards-flex .section_intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .clinical-trial-cards-flex .section_intro h2{font-size:48px}.clinical-trial-cards-flex .section_intro p{font-weight:500}@media screen and (min-width:40em){.clinical-trial-cards-flex .clinical-trial-cards{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-flow:row wrap;flex-flow:row wrap}}.clinical-trial-cards-flex .clinical-trial-cards .trial-card{-ms-flex-preferred-size:48%;flex-basis:48%;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.4);transition:box-shadow .3s ease-in-out;position:relative;margin-bottom:30px}@media screen and (min-width:63.875em){.clinical-trial-cards-flex .clinical-trial-cards .trial-card{-ms-flex-preferred-size:31%;flex-basis:31%}}.clinical-trial-cards-flex .clinical-trial-cards .trial-card:hover{cursor:pointer;box-shadow:0 10px 10px rgba(0,0,0,.1)}.clinical-trial-cards-flex .clinical-trial-cards .trial-card:hover .dr-image img{transform:scale(1)}.clinical-trial-cards-flex .clinical-trial-cards .trial-card:hover .button,.clinical-trial-cards-flex .clinical-trial-cards .trial-card:hover .inverse-button,.clinical-trial-cards-flex .clinical-trial-cards .trial-card:hover .pageArticle-fullWidth .cta-button,.pageArticle-fullWidth .clinical-trial-cards-flex .clinical-trial-cards .trial-card:hover .cta-button{outline-color:#0066b2}.clinical-trial-cards-flex .clinical-trial-cards .trial-card .button,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .inverse-button,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .pageArticle-fullWidth .cta-button,.pageArticle-fullWidth .clinical-trial-cards-flex .clinical-trial-cards .trial-card .cta-button{background:#fff;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#0066b2;line-height:1;border:1px solid #0066b2;outline:1px solid #fff;padding-left:45px;padding-right:45px;transition:outline-color .3s ease-in-out}@media screen and (min-width:63.875em){.clinical-trial-cards-flex .clinical-trial-cards .trial-card .button,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .inverse-button,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .pageArticle-fullWidth .cta-button,.pageArticle-fullWidth .clinical-trial-cards-flex .clinical-trial-cards .trial-card .cta-button{margin-top:20px}}.clinical-trial-cards-flex .clinical-trial-cards .trial-card .dr-image{display:block;width:100%;height:300px;overflow:hidden;position:relative}.clinical-trial-cards-flex .clinical-trial-cards .trial-card .dr-image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.1);transition:transform .3s ease-in-out}.clinical-trial-cards-flex .clinical-trial-cards .trial-card .pi-label{color:#0066b2;font-size:10px;text-align:center;margin-top:30px;display:table;text-transform:uppercase;position:absolute;left:50%;transform:translateX(-50%);z-index:99}.clinical-trial-cards-flex .clinical-trial-cards .trial-card .pi-label:hover{color:#003d6b}.clinical-trial-cards-flex .clinical-trial-cards .trial-card .pi-label span:after{content:'-';margin:0 5px}.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content{padding:60px 30px 40px;text-align:center;display:block}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content a,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .doctorArticle__content--section h2,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .gsection h2,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .postList__header--title,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .single-clinical-trials .doctorArticle__box h2,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content .single-clinical-trials .entryArticle__box h2,.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content h3,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content span,.doctorArticle__content--section .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content h2,.gsection .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content a,.single-clinical-trials .doctorArticle__box .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content h2,.single-clinical-trials .entryArticle__box .clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content h2{font-size:32px;margin:0 auto 30px;color:#000509}.clinical-trial-cards-flex .clinical-trial-cards .trial-card .card-content p{font-size:18px;font-weight:500;line-height:1.5;margin-bottom:30px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h2,.flex-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.flex-content h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .flex-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .flex-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .flex-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .flex-content h2{font-family:Lora,serif;font-size:22px;color:#32373a;margin-top:18px;margin-bottom:8px}@media screen and (min-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h2,.flex-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.flex-content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.flex-content .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.flex-content .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.flex-content h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .flex-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .flex-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .flex-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .flex-content h2{font-size:32px;margin-top:0;margin-bottom:30px}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content span,.doctorArticle__content--section .flex-content h2,.doctorArticle__sidebar .flex-content h3,.flex-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.flex-content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.flex-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.flex-content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.flex-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.flex-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.flex-content .doctorArticle__content--section h2,.flex-content .doctorArticle__sidebar h3,.flex-content .gsection h2,.flex-content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.flex-content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.flex-content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.flex-content .postList__header--title,.flex-content .single-clinical-trials .doctorArticle__box h2,.flex-content .single-clinical-trials .entryArticle__box h2,.flex-content h3,.gsection .flex-content h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content a,.single-clinical-trials .doctorArticle__box .flex-content h2,.single-clinical-trials .entryArticle__box .flex-content h2{color:#32373a}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content span.subtitle,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content h4.subtitle,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content span.subtitle,#site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content h4.subtitle,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content a.subtitle,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a.subtitle,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .flex-content span.subtitle,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content h4.subtitle,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .flex-content span.subtitle,#site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content h4.subtitle,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .flex-content a.subtitle,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a.subtitle,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content span.subtitle,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content span.subtitle,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content span.subtitle,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content span.subtitle,.doctorArticle__content--section .flex-content h2.subtitle,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h3.subtitle,.flex-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span.subtitle,.flex-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4.subtitle,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span.subtitle,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a.subtitle,.flex-content #site-navigation #primary-menu .sub-nav .container .nav-cta h4.subtitle,.flex-content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a.subtitle,.flex-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span.subtitle,.flex-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4.subtitle,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span.subtitle,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a.subtitle,.flex-content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4.subtitle,.flex-content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a.subtitle,.flex-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span.subtitle,.flex-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span.subtitle,.flex-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span.subtitle,.flex-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span.subtitle,.flex-content .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3.subtitle,.flex-content .doctorArticle__content--section h2.subtitle,.flex-content .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3.subtitle,.flex-content .gsection h2.subtitle,.flex-content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a.subtitle,.flex-content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a.subtitle,.flex-content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a.subtitle,.flex-content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a.subtitle,.flex-content .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3.subtitle,.flex-content .single-clinical-trials .doctorArticle__box h2.subtitle,.flex-content .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3.subtitle,.flex-content .single-clinical-trials .entryArticle__box h2.subtitle,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h3.subtitle,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h3.subtitle,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h3.subtitle,.flex-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h3.subtitle,.flex-content .subtitle.postList__header--title,.flex-content h3.subtitle,.gsection .flex-content h2.subtitle,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h3.subtitle,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a.subtitle,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .flex-content a.subtitle,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .flex-content a.subtitle,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .flex-content a.subtitle,.single-clinical-trials .doctorArticle__box .flex-content h2.subtitle,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h3.subtitle,.single-clinical-trials .entryArticle__box .flex-content h2.subtitle,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .flex-content h3.subtitle,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .flex-content h3.subtitle,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .flex-content h3.subtitle,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .flex-content h3.subtitle,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .flex-content h3.subtitle{font:400 10px/1.2 Roboto,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#65696b;margin-top:0;margin-bottom:0}.flex-content p{font-family:Roboto,sans-serif;font-size:18px;line-height:1.8;color:#32373a}.flex-content .btn,.flex-content .searchandfilter ul li submit,.searchandfilter ul li .flex-content submit{display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#0066b2;line-height:48px;border:1px solid #0066b2;outline:1px solid #fff;padding-left:45px;padding-right:45px;transition:outline-color .3s ease-in-out}@media screen and (min-width:63.875em){.flex-content .btn,.flex-content .searchandfilter ul li submit,.searchandfilter ul li .flex-content submit{margin-top:20px}}.flex-content .btn:focus,.flex-content .btn:hover,.flex-content .searchandfilter ul li submit:focus,.flex-content .searchandfilter ul li submit:hover,.searchandfilter ul li .flex-content submit:focus,.searchandfilter ul li .flex-content submit:hover{outline-color:#0066b2}.flex-content.blue{background-color:#f2f7fb}.flex-content.blue .image-with-text-content{background-color:#f2f7fb}.flex-content .blue,.flex-content .cards{background-color:#f2f7fb}.flex-content .cards{position:relative;padding-top:90px}.flex-content .cards:after{display:block;content:"";background:#fff;height:150px;width:100%;position:absolute;bottom:-60px}.flex-content .cards .icon,.flex-content .cards .image{background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.4);transition:box-shadow .3s ease-in-out}@media screen and (max-width:63.875em){.flex-content .cards .icon,.flex-content .cards .image{margin-bottom:10px}}.flex-content .cards .icon .card-content,.flex-content .cards .image .card-content{padding-left:5%;padding-right:5%;padding-bottom:10%}.flex-content .card-image{margin-bottom:30px;height:300px}.flex-content .card-image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.flex-content .card-icon{padding-top:55px;margin-bottom:40px}.flex-content .card-icon svg{min-height:108px}.flex-content .stackable{margin-bottom:0}.flex-content .prefooter{-ms-flex-order:2;order:2}.page-template-page-left-nav .flex-content p{font-size:1rem}.page-template-page-advanced-physician-search .content-area,.page-template-page-left-nav .content-area,.page-template-page-location .content-area,.page-template-page-microsite .content-area,.page-template-page-ncipdq-link .content-area,.page-template-page-treatment-team .content-area,.tax-advanced-physician-search .content-area,.tax-cancer-types .content-area{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:63.875em){.page-template-page-advanced-physician-search .content-area,.page-template-page-left-nav .content-area,.page-template-page-location .content-area,.page-template-page-microsite .content-area,.page-template-page-ncipdq-link .content-area,.page-template-page-treatment-team .content-area,.tax-advanced-physician-search .content-area,.tax-cancer-types .content-area{-ms-flex-direction:row;flex-direction:row}}.page-template-page-advanced-physician-search .content-area .site-main,.page-template-page-left-nav .content-area .site-main,.page-template-page-location .content-area .site-main,.page-template-page-microsite .content-area .site-main,.page-template-page-ncipdq-link .content-area .site-main,.page-template-page-treatment-team .content-area .site-main,.tax-advanced-physician-search .content-area .site-main,.tax-cancer-types .content-area .site-main{box-sizing:border-box;margin:0;-ms-flex-order:2;order:2;width:100%}@media screen and (min-width:63.875em){.page-template-page-advanced-physician-search .content-area .site-main,.page-template-page-left-nav .content-area .site-main,.page-template-page-location .content-area .site-main,.page-template-page-microsite .content-area .site-main,.page-template-page-ncipdq-link .content-area .site-main,.page-template-page-treatment-team .content-area .site-main,.tax-advanced-physician-search .content-area .site-main,.tax-cancer-types .content-area .site-main{width:calc(72% - 260px);max-width:900px;padding:0 3.75em;margin:0}}@media screen and (min-width:1022px) and (max-width:1215px){.page-template-page-advanced-physician-search .content-area .site-main,.page-template-page-left-nav .content-area .site-main,.page-template-page-location .content-area .site-main,.page-template-page-microsite .content-area .site-main,.page-template-page-ncipdq-link .content-area .site-main,.page-template-page-treatment-team .content-area .site-main,.tax-advanced-physician-search .content-area .site-main,.tax-cancer-types .content-area .site-main{padding:0 30px;margin:0}}.page-template-default .content-area .site-main{margin-bottom:60px}.page-template-default .content-area .site-main .layoutContent__box-content p{max-width:unset}.page-template-page-cancer-types .site-content .contentArea{margin:30px 15px}@media screen and (min-width:63.875em){.page-template-page-cancer-types .site-content .contentArea{margin-top:60px}}.content-area .site-main{max-width:85em;margin-left:auto;margin-right:auto}.content-area .site-main::after{clear:both;content:"";display:table}.container{max-width:85em;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:table}.contentArea__box{max-width:85em;margin-left:auto;margin-right:auto}.contentArea__box::after{clear:both;content:"";display:table}.contentArea__box--main{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;position:relative}.contentArea__box--main:last-child{margin-right:0}.contentArea__box--sidebar{float:left;display:block;margin-right:2.35765%;width:100%}.contentArea__box--sidebar:last-child{margin-right:0}@media screen and (min-width:63.875em){.contentArea__box--sidebar{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-right:0}.contentArea__box--sidebar:last-child{margin-right:0}}#content{position:relative;right:0;margin:0;padding-top:85px}#content::after{clear:both;content:"";display:table}#content.mobile_nav_open{right:300px}@media screen and (min-width:63.875em){#content.mobile_nav_open{right:0;margin:0}}@media screen and (min-width:63.875em){#content{padding:96px 0 0;margin:0}}#content.ydr-page{padding:0 0}.style-container{padding:0 60px 80px}.style-subtitle{font-family:Lora,serif;margin-top:-35px;color:#65696b}.swatch{height:200px;width:200px;display:inline-block;margin-right:5px}#blue{background-color:#0066b2}#yellow{background-color:#efb312}#gray{background-color:#65696b}#med-gray{background-color:#999b9d}#lt-gray{background-color:#cccdce}#colophon{transition-property:all;transition-duration:.4s;transition-timing-function:ease;position:relative;right:0}#colophon.mobile_nav_open{right:300px}@media screen and (min-width:63.875em){#colophon.mobile_nav_open{right:0}}.siteFooter{background-color:#003d6b}.siteFooter__box{max-width:85em;margin-left:auto;margin-right:auto;width:100%;position:relative;padding:60px 15px}.siteFooter__box::after{clear:both;content:"";display:table}@media screen and (min-width:63.875em){.siteFooter__box{padding:60px 15px}}.siteFooter__box--branding a{border-bottom:none}.siteFooter__box--branding a:hover img{opacity:.8}.siteFooter__box--branding--logo{padding:0 70px 25px;display:block;text-align:center;margin:0 auto}@media screen and (min-width:63.875em){.siteFooter__box--branding--logo{text-align:left;float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:0 140px 40px 0}.siteFooter__box--branding--logo:last-child{margin-right:0}}.siteFooter__box--branding--parents{text-align:center;margin-top:35px;margin-bottom:50px}.siteFooter__box--branding--parents a{max-width:150px}@media screen and (max-width:63.875em){.siteFooter__box--branding--parents{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;column-gap:20px;-ms-flex-align:center;align-items:center;-ms-grid-column-align:center;justify-items:center}.siteFooter__box--branding--parents a{display:-ms-inline-grid;display:inline-grid;-ms-flex-order:2;order:2;justify-self:start}.siteFooter__box--branding--parents a:last-of-type{-ms-flex-order:1;order:1;justify-self:end}}@media screen and (min-width:63.875em){.siteFooter__box--branding--parents{float:right;margin-top:0;margin-bottom:0}.siteFooter__box--branding--parents a{float:right}.siteFooter__box--branding--parents a:first-of-type{border-left:1px solid #fff;padding-left:10px}.siteFooter__box--branding--parents a:last-of-type{margin-right:10px}}.siteFooter__box--branding img{transition:all .3s ease;max-height:100px;width:100%}@media screen and (max-width:63.875em){.siteFooter__box--branding img{max-width:225px}}.siteFooter__box--contact{float:left;display:block;margin-right:2.35765%;width:100%;text-align:left;float:none}.siteFooter__box--contact:last-child{margin-right:0}@media screen and (min-width:63.875em){.siteFooter__box--contact{float:left;display:block;margin-right:2.35765%;width:23.23176%;clear:both;text-align:left;margin-top:1em}.siteFooter__box--contact:last-child{margin-right:0}}.footer-ul-links{list-style-type:none;padding:0;text-align:left;margin-bottom:30px}@media screen and (min-width:63.875em){.footer-ul-links{margin-bottom:0}}.footer-li-link{list-style-type:none;margin:15px 0}@media screen and (min-width:63.875em){.footer-li-link{margin:15px 0;padding:0}}.footer-li-link:before{display:inline;font-size:18px;color:#99c2e0;font-family:'Font Awesome 5 Pro';font-weight:900;padding-right:10px}.footer-li-link.phone:before{content:'\f879'}.footer-li-link.email:before{content:'\f1d8'}.footer-li-link.subscribe:before{content:'\f658'}.footer-li-link.location{padding-right:0}.siteFooter__box--careers a,.siteFooter__box--contact-email,.siteFooter__box--contact-phone{position:relative;color:#fff;border:none}.siteFooter__box--careers a:active,.siteFooter__box--careers a:focus,.siteFooter__box--careers a:hover,.siteFooter__box--contact-email:active,.siteFooter__box--contact-email:focus,.siteFooter__box--contact-email:hover,.siteFooter__box--contact-phone:active,.siteFooter__box--contact-phone:focus,.siteFooter__box--contact-phone:hover{color:#99c2e0}@media screen and (min-width:63.875em){.siteFooter__box--careers a,.siteFooter__box--contact-email,.siteFooter__box--contact-phone{width:100%;padding:0;width:100%;color:#fff;border:none;background-color:transparent}}.siteFooter__box--social{position:absolute;bottom:30px;left:0;width:100%;text-align:center}@media screen and (min-width:63.875em){.siteFooter__box--social{position:static;text-align:left;margin-top:20px}}.siteFooter__box--social ul{margin:0}.siteFooter__box--social li{display:inline-block;margin-left:0;padding-left:0}.siteFooter__box--social a{border:1px solid #fafafa;color:#fff;margin-right:10px}.siteFooter__box--social a:hover{background-color:#fff;color:#0066b2;border:1px solid #fafafa}.siteFooter__box--social-link{display:inline-block;padding:9px 0;width:35px;height:35px;text-align:center}@media screen and (min-width:63.875em){.siteFooter__box--social-link{float:left;border:1px solid #999b9d;color:#fff}}.siteFooter__box--locations a:active,.siteFooter__box--locations a:focus,.siteFooter__box--locations a:hover{color:#99c2e0}@media screen and (min-width:63.875em){.siteFooter__box--locations{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-top:1em}.siteFooter__box--locations:last-child{margin-right:0}}@media screen and (min-width:63.875em){.siteFooter__box--careers{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-top:1em}.siteFooter__box--careers:last-child{margin-right:0}}.siteFooter__box--careers a{text-align:center}@media screen and (min-width:63.875em){.siteFooter__box--careers a{text-align:left}}.siteFooter__box--locations-link{color:#fff;border:none}@media screen and (min-width:63.875em){.siteFooter__box--locations-link{width:auto;background-color:transparent;color:#fff;text-align:left;padding:0;margin-top:0}}.siteFooter__box--locations-link span{position:absolute;left:15px;font-size:1.4em}@media screen and (min-width:63.875em){.siteFooter__box--locations-link span{position:static;margin-right:10px}}.siteFooter__box--parents{clear:both;text-align:center;margin-top:60px;margin-bottom:60px}@media screen and (min-width:63.875em){.siteFooter__box--parents{padding-top:30px;margin-top:30px;margin-bottom:0;float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.siteFooter__box--parents:last-child{margin-right:0}}.siteFooter__box--parents a{border-bottom:none}.siteFooter__box--parents img{max-width:150px}.siteFooter__box--parents-link{display:inline-block;margin-right:15px}.siteFooter__box--parents-link:hover{opacity:.8}@media screen and (min-width:63.875em){.siteFooter__box--parents-link{display:block;float:left;margin-right:20px}}.siteFooter__box--parents-link:last-child{margin-right:0}.siteFooter__box--parents .siteFooter__box--parents-logos{display:block;width:95%;margin:30px auto;text-align:center}.siteFooter__box--parents .siteFooter__box--parents-logos img{max-width:200px}.siteFooter__copyright{background-color:#002947;color:#fff;font-family:Roboto,sans-serif;font-size:.75em;padding:20px 0 20px;text-align:center;text-transform:uppercase}.siteFooter__box--h2{border-bottom:1px solid #99c2e0;color:#99c2e0;font-size:24px;font-weight:400;padding-bottom:10px;margin-bottom:30px}.siteFooter__box--branding--parents-tag{clear:right;background:url(images/national_leaders_tag.png) no-repeat center center;height:30px;background-size:contain}@media screen and (max-width:63.875em){.siteFooter__box--branding--parents-tag{-ms-flex-order:3;order:3;-ms-grid-column:span 2;grid-column:span 2;width:310px}}.site-header{position:fixed;top:0;width:100%;z-index:9999}.alert{display:none;height:auto;opacity:1;background-color:#e23c0a;color:#fff;padding:8px 15px;font-weight:600;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;font-size:14px}@media screen and (max-width:63.875em){.alert{-ms-flex-flow:row wrap;flex-flow:row wrap}}.alert a{color:#fff;border:none;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:500;text-decoration:underline;margin:0 10px}.alert a:hover{opacity:.75}.alert a.alert-text{text-decoration:none}@media screen and (max-width:63.875em){.alert a.alert-text{text-decoration:underline}}@media screen and (max-width:63.875em){.alert a.alert-link{display:none}}.alert .entryArticle__sidebar--link,.alert .physicianDirectory_browse_cancer_types,.alert button{padding:0;float:right;background:0 0;border:none;font-size:18px;box-shadow:none;position:absolute;right:20px}@media screen and (max-width:63.875em){.alert .entryArticle__sidebar--link,.alert .physicianDirectory_browse_cancer_types,.alert button{right:10px}}.alert .entryArticle__sidebar--link:hover,.alert .physicianDirectory_browse_cancer_types:hover,.alert button:hover{opacity:.75}#site-header-wrapper{background:linear-gradient(153.43deg,#0066b2 0,#003d6b 100%);padding:5px 20px}@media screen and (max-width:84.375em){#site-header-wrapper{padding:12px 20px;height:85px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#site-header-wrapper{padding:12px 20px;height:85px}}#site-header-wrapper .site-header-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#site-header-wrapper .site-branding{width:100%;max-width:225px}@media screen and (max-width:84.375em){#site-header-wrapper .site-branding{height:45px;width:auto}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#site-header-wrapper .site-branding{height:45px;width:auto}}#site-header-wrapper .site-branding a{border:none;display:block}#site-header-wrapper .site-branding img{display:block}@media screen and (max-width:84.375em){#site-header-wrapper .site-branding img{height:45px;width:auto}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#site-header-wrapper .site-branding img{height:45px;width:208px}}#site-header-wrapper .site-branding:hover{opacity:.75}#site-navigation{width:calc(100% - 225px);padding-left:2.25%}@media screen and (max-width:84.375em){#site-navigation{width:auto;padding-left:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#site-navigation{width:auto;padding-left:0}}#site-navigation .main-navigation__nav-holder{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}#site-navigation .menu-anniversary-timeline-menu-anniversary-timeline-menu-container,#site-navigation .menu-main-siteman-navigation-container{width:calc(100% - 500px)}#site-navigation .menu-anniversary-timeline-menu-anniversary-timeline-menu-container li{padding:0 10px!important}#site-navigation #primary-menu,#site-navigation #timeline-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0;width:100%}@media screen and (max-width:84.375em){#site-navigation #primary-menu,#site-navigation #timeline-menu{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#site-navigation #primary-menu,#site-navigation #timeline-menu{display:none}}#site-navigation #primary-menu li,#site-navigation #timeline-menu li{list-style-type:none;padding:0;margin:0}#site-navigation #primary-menu li .overlay,#site-navigation #timeline-menu li .overlay{display:none;background:rgba(0,0,0,.5);width:100%;height:100vh;position:absolute;top:0;left:0;z-index:-1}#site-navigation #primary-menu li.depth-0,#site-navigation #timeline-menu li.depth-0{font-weight:500;padding:5px 10px 0}#site-navigation #primary-menu li.depth-0>.nav-cta,#site-navigation #timeline-menu li.depth-0>.nav-cta{display:none}#site-navigation #primary-menu li.depth-0>a,#site-navigation #timeline-menu li.depth-0>a{padding:0 0 40px}#site-navigation #primary-menu li.depth-0>a:after,#site-navigation #timeline-menu li.depth-0>a:after{content:'';width:100%;height:100%;display:block;border-bottom:3px solid transparent;top:5px;position:relative}#site-navigation #primary-menu li.depth-0:hover a:after,#site-navigation #timeline-menu li.depth-0:hover a:after{border-bottom:3px solid #fff}#site-navigation #primary-menu li.depth-0:hover .sub-nav,#site-navigation #timeline-menu li.depth-0:hover .sub-nav{display:-ms-flexbox;display:flex}#site-navigation #primary-menu li.current_page_parent a:after,#site-navigation #timeline-menu li.current_page_parent a:after{border-bottom:3px solid #fff}#site-navigation #primary-menu li.current_page_item a,#site-navigation #timeline-menu li.current_page_item a{color:#99c2e0}#site-navigation #primary-menu li.current_page_item a.depth-0,#site-navigation #timeline-menu li.current_page_item a.depth-0{color:#fff}#site-navigation #primary-menu li.current_page_item a.depth-0:after,#site-navigation #timeline-menu li.current_page_item a.depth-0:after{border-bottom:3px solid #fff}#site-navigation #primary-menu li.current_page_item .sub-nav a,#site-navigation #timeline-menu li.current_page_item .sub-nav a{color:#fff}#site-navigation #primary-menu li a,#site-navigation #timeline-menu li a{border:none;color:#fff}#site-navigation #primary-menu li .heroBar .hero-callout:first-of-type .pageArticle-fullWidth a.cta-button,#site-navigation #primary-menu li .heroBar .hero-callout:first-of-type a.button,#site-navigation #primary-menu li .heroBar .hero-callout:first-of-type a.inverse-button,#site-navigation #primary-menu li .pageArticle-fullWidth .heroBar .hero-callout:first-of-type a.cta-button,#site-navigation #primary-menu li a.yellow_button,#site-navigation #timeline-menu li .heroBar .hero-callout:first-of-type .pageArticle-fullWidth a.cta-button,#site-navigation #timeline-menu li .heroBar .hero-callout:first-of-type a.button,#site-navigation #timeline-menu li .heroBar .hero-callout:first-of-type a.inverse-button,#site-navigation #timeline-menu li .pageArticle-fullWidth .heroBar .hero-callout:first-of-type a.cta-button,#site-navigation #timeline-menu li a.yellow_button,.heroBar .hero-callout:first-of-type #site-navigation #primary-menu li a.button,.heroBar .hero-callout:first-of-type #site-navigation #primary-menu li a.inverse-button,.heroBar .hero-callout:first-of-type #site-navigation #timeline-menu li a.button,.heroBar .hero-callout:first-of-type #site-navigation #timeline-menu li a.inverse-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth #site-navigation #primary-menu li a.cta-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth #site-navigation #timeline-menu li a.cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type #site-navigation #primary-menu li a.cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type #site-navigation #timeline-menu li a.cta-button{color:#000509;padding:15px 30px}#site-navigation #primary-menu .sub-nav,#site-navigation #primary-menu .sub-nav-tertiary,#site-navigation #timeline-menu .sub-nav,#site-navigation #timeline-menu .sub-nav-tertiary{display:none}#site-navigation #primary-menu .sub-nav,#site-navigation #timeline-menu .sub-nav{position:absolute;background:#005aa2;background:linear-gradient(90deg,#005aa2 50%,#fff 50%,#fff 100%);top:100%;width:100%;left:0}#site-navigation #primary-menu .sub-nav .container,#site-navigation #timeline-menu .sub-nav .container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;max-width:none;width:100%}#site-navigation #primary-menu .sub-nav .container .menu-list,#site-navigation #timeline-menu .sub-nav .container .menu-list{-ms-flex-preferred-size:50%;flex-basis:50%;padding:60px 0 35px 100px}#site-navigation #primary-menu #timeline-menu .sub-nav .container .menu-list .nav-cta .directoryDoctor__leftColumn span,#site-navigation #primary-menu #timeline-menu .sub-nav .container .menu-list .nav-cta .ncipdq-archive-list li a,#site-navigation #primary-menu #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .menu-list span,#site-navigation #primary-menu #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .menu-list a,#site-navigation #primary-menu .sub-nav .container .menu-list .doctorArticle__content--section h2,#site-navigation #primary-menu .sub-nav .container .menu-list .gsection h2,#site-navigation #primary-menu .sub-nav .container .menu-list .nav-cta .directoryDoctor__leftColumn span,#site-navigation #primary-menu .sub-nav .container .menu-list .nav-cta .ncipdq-archive-list li a,#site-navigation #primary-menu .sub-nav .container .menu-list .nav-cta h4,#site-navigation #primary-menu .sub-nav .container .menu-list .postList__header--title,#site-navigation #primary-menu .sub-nav .container .menu-list .single-clinical-trials .doctorArticle__box h2,#site-navigation #primary-menu .sub-nav .container .menu-list .single-clinical-trials .entryArticle__box h2,#site-navigation #primary-menu .sub-nav .container .menu-list h3,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .menu-list span,#site-navigation #primary-menu .sub-nav .container .nav-cta .menu-list h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .menu-list a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,#site-navigation #timeline-menu #primary-menu .sub-nav .container .menu-list .nav-cta .directoryDoctor__leftColumn span,#site-navigation #timeline-menu #primary-menu .sub-nav .container .menu-list .nav-cta .ncipdq-archive-list li a,#site-navigation #timeline-menu #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .menu-list span,#site-navigation #timeline-menu #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .menu-list a,#site-navigation #timeline-menu .sub-nav .container .menu-list .doctorArticle__content--section h2,#site-navigation #timeline-menu .sub-nav .container .menu-list .gsection h2,#site-navigation #timeline-menu .sub-nav .container .menu-list .nav-cta .directoryDoctor__leftColumn span,#site-navigation #timeline-menu .sub-nav .container .menu-list .nav-cta .ncipdq-archive-list li a,#site-navigation #timeline-menu .sub-nav .container .menu-list .nav-cta h4,#site-navigation #timeline-menu .sub-nav .container .menu-list .postList__header--title,#site-navigation #timeline-menu .sub-nav .container .menu-list .single-clinical-trials .doctorArticle__box h2,#site-navigation #timeline-menu .sub-nav .container .menu-list .single-clinical-trials .entryArticle__box h2,#site-navigation #timeline-menu .sub-nav .container .menu-list h3,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .menu-list span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .menu-list h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .menu-list a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.directoryDoctor__leftColumn #site-navigation #primary-menu #timeline-menu .sub-nav .container .menu-list .nav-cta span,.directoryDoctor__leftColumn #site-navigation #primary-menu #timeline-menu .sub-nav .container .nav-cta .menu-list span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list .nav-cta span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .menu-list span,.directoryDoctor__leftColumn #site-navigation #timeline-menu #primary-menu .sub-nav .container .menu-list .nav-cta span,.directoryDoctor__leftColumn #site-navigation #timeline-menu #primary-menu .sub-nav .container .nav-cta .menu-list span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list .nav-cta span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .menu-list span,.doctorArticle__content--section #site-navigation #primary-menu .sub-nav .container .menu-list h2,.doctorArticle__content--section #site-navigation #timeline-menu .sub-nav .container .menu-list h2,.gsection #site-navigation #primary-menu .sub-nav .container .menu-list h2,.gsection #site-navigation #timeline-menu .sub-nav .container .menu-list h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.ncipdq-archive-list li #site-navigation #primary-menu #timeline-menu .sub-nav .container .menu-list .nav-cta a,.ncipdq-archive-list li #site-navigation #primary-menu #timeline-menu .sub-nav .container .nav-cta .menu-list a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .menu-list .nav-cta a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .menu-list a,.ncipdq-archive-list li #site-navigation #timeline-menu #primary-menu .sub-nav .container .menu-list .nav-cta a,.ncipdq-archive-list li #site-navigation #timeline-menu #primary-menu .sub-nav .container .nav-cta .menu-list a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .menu-list .nav-cta a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .menu-list a,.single-clinical-trials .doctorArticle__box #site-navigation #primary-menu .sub-nav .container .menu-list h2,.single-clinical-trials .doctorArticle__box #site-navigation #timeline-menu .sub-nav .container .menu-list h2,.single-clinical-trials .entryArticle__box #site-navigation #primary-menu .sub-nav .container .menu-list h2,.single-clinical-trials .entryArticle__box #site-navigation #timeline-menu .sub-nav .container .menu-list h2{color:#fff;font-weight:400;margin:0 0 20px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;max-height:410px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li{width:50%}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li>a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li>a{padding:13px 60px 13px 0!important}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary{display:block;float:right;position:absolute;top:0;right:0;width:50%;height:100%;z-index:9999;background:#fff;padding:60px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a{color:#000509;margin:0 0 20px;font-size:24px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary ul,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary ul{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;height:95%}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a{color:#0066b2;font-size:14px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a:hover,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a:hover{color:#003d6b}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li.menu-item-has-children>a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li.menu-item-has-children>a{border:none}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li.menu-item-has-children>a:after,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li.menu-item-has-children>a:after{font-family:'Font Awesome 5 Pro';font-size:13px;font-weight:600;content:'\f054';padding-right:5px;border:none}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;padding:12px 0;line-height:1.25}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li a:active,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li a:focus,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li a:hover,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li a:active,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li a:focus,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li a:hover{color:#99c2e0}#site-navigation #primary-menu .sub-nav .container .nav-cta,#site-navigation #timeline-menu .sub-nav .container .nav-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:50%;flex-basis:50%;padding:60px 100px 60px 60px}#site-navigation #primary-menu .sub-nav .container .nav-cta .post-img,#site-navigation #timeline-menu .sub-nav .container .nav-cta .post-img{-ms-flex-preferred-size:40%;flex-basis:40%}#site-navigation #primary-menu .sub-nav .container .nav-cta .post-img img,#site-navigation #timeline-menu .sub-nav .container .nav-cta .post-img img{width:100%}#site-navigation #primary-menu .sub-nav .container .nav-cta .cta-content,#site-navigation #timeline-menu .sub-nav .container .nav-cta .cta-content{-ms-flex-preferred-size:60%;flex-basis:60%;padding-left:30px}#site-navigation #primary-menu .sub-nav .container .nav-cta span,#site-navigation #timeline-menu .sub-nav .container .nav-cta span{color:#0066b2}#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,#site-navigation #primary-menu .sub-nav .container .nav-cta h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,#site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a{margin:0 0 10px;font-size:24px}#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span:hover,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a:hover,#site-navigation #primary-menu .sub-nav .container .nav-cta h4:hover,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span:hover,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a:hover,#site-navigation #timeline-menu .sub-nav .container .nav-cta h4:hover,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span:hover,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span:hover,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a:hover,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a:hover{text-decoration:underline}#site-navigation #primary-menu .sub-nav .container .nav-cta p,#site-navigation #timeline-menu .sub-nav .container .nav-cta p{color:#000509;font-weight:400}#site-navigation #primary-menu .sub-nav .container .nav-cta .button:hover,#site-navigation #primary-menu .sub-nav .container .nav-cta .inverse-button:hover,#site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle-fullWidth .cta-button:hover,#site-navigation #timeline-menu .sub-nav .container .nav-cta .button:hover,#site-navigation #timeline-menu .sub-nav .container .nav-cta .inverse-button:hover,#site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle-fullWidth .cta-button:hover,.pageArticle-fullWidth #site-navigation #primary-menu .sub-nav .container .nav-cta .cta-button:hover,.pageArticle-fullWidth #site-navigation #timeline-menu .sub-nav .container .nav-cta .cta-button:hover{background-color:#00497f}#site-navigation .nav-utility{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#site-navigation .nav-utility li{padding:20px 0}#site-navigation .nav-utility form,#site-navigation .nav-utility li{margin-left:20px;list-style-type:none}@media screen and (max-width:84.375em){#site-navigation .nav-utility .calendar-link{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#site-navigation .nav-utility .calendar-link{display:none}}#site-navigation .nav-utility .calendar-link a{color:#fff;border:none;top:2px;position:relative}#site-navigation .nav-utility .calendar-link a:after{content:'';width:100%;height:100%;display:block;border-bottom:3px solid transparent;top:5px;position:relative}#site-navigation .nav-utility .calendar-link a:hover:after{border-bottom:3px solid #fff}#site-navigation .nav-utility .search .search-close{position:relative;height:20px;width:20px;display:none}#site-navigation .nav-utility .search .search-close:hover{cursor:pointer}#site-navigation .nav-utility .search .search-close:hover span{background-color:#99c2e0!important}#site-navigation .nav-utility .search .search-close span:first-of-type{background-color:#fff;width:2px;height:24px;display:block;transform:rotateZ(45deg);position:absolute;top:0;right:10px}#site-navigation .nav-utility .search .search-close span:last-of-type{background-color:#fff;width:2px;height:24px;display:block;transform:rotateZ(-45deg);position:absolute;top:0;right:10px}@media screen and (min-width:84.375em){#site-navigation .nav-utility .search i{display:none!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#site-navigation .nav-utility .search i{display:block!important}}#site-navigation .nav-utility .search i.hide{display:none!important}@media screen and (max-width:84.375em){#site-navigation .nav-utility .search i{display:block;color:#fff;font-size:21px;height:20px;width:20px}#site-navigation .nav-utility .search i:hover{cursor:pointer;color:#99c2e0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#site-navigation .nav-utility .search i{display:block;color:#fff;font-size:21px;height:20px;width:20px}#site-navigation .nav-utility .search i:hover{cursor:pointer;color:#99c2e0}}#site-navigation .nav-utility .search .searchform{margin:0}#site-navigation .nav-utility .search .searchform div{position:relative;width:200px}@media screen and (min-width:84.375em){#site-navigation .nav-utility .search .searchform{display:block}}@media screen and (max-width:84.375em){#site-navigation .nav-utility .search .searchform{display:none;padding:20px;background-color:#003d6b;position:absolute;top:85px;left:0;width:100%;margin:0}#site-navigation .nav-utility .search .searchform.open{display:block}#site-navigation .nav-utility .search .searchform div{width:100%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#site-navigation .nav-utility .search .searchform{display:none;padding:20px;background-color:#003d6b;position:absolute;top:85px;left:0;width:100%;margin:0}#site-navigation .nav-utility .search .searchform.open{display:block}#site-navigation .nav-utility .search .searchform div{width:100%}}#site-navigation .nav-utility .search .searchform input{color:#000509;border-radius:0;box-shadow:none;border:none;padding:12px 15px;font-family:Roboto,sans-serif;font-weight:300;font-size:14px}#site-navigation .nav-utility .search .searchform input:hover:-ms-input-placeholder{color:#000509}#site-navigation .nav-utility .search .searchform input:hover::placeholder{color:#000509}#site-navigation .nav-utility .search .searchform #searchsubmit{color:#0066b2;font-size:12px;font-family:"Font Awesome 5 Pro";font-weight:600;background:#f2f2f3;padding:11px 15px;position:absolute;top:0;right:0;height:100%}#site-navigation .nav-utility .search .searchform #searchsubmit:hover{background-color:#cccdce}#site-navigation .nav-utility .request-appt .heroBar .hero-callout:first-of-type .button,#site-navigation .nav-utility .request-appt .heroBar .hero-callout:first-of-type .inverse-button,#site-navigation .nav-utility .request-appt .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,#site-navigation .nav-utility .request-appt .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,#site-navigation .nav-utility .request-appt .yellow_button,.heroBar .hero-callout:first-of-type #site-navigation .nav-utility .request-appt .button,.heroBar .hero-callout:first-of-type #site-navigation .nav-utility .request-appt .inverse-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth #site-navigation .nav-utility .request-appt .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type #site-navigation .nav-utility .request-appt .cta-button{padding:15px 25px!important}#site-navigation .nav-utility .request-appt:hover .appt-dropdown{display:-ms-flexbox;display:flex}@media screen and (max-width:84.375em){#site-navigation .nav-utility .request-appt{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#site-navigation .nav-utility .request-appt{display:none}}#site-navigation .nav-utility .appt-dropdown{display:none;position:absolute;top:90%;right:20px;background:#fff;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;padding:30px 30px 35px;width:610px;box-shadow:0 10px 10px rgba(0,0,0,.1)}#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content{-ms-flex-preferred-size:50%;flex-basis:50%}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .nav-utility .appt-dropdown .appt-dropdown_content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .nav-utility .appt-dropdown .appt-dropdown_content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .nav-utility .appt-dropdown .appt-dropdown_content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .nav-utility .appt-dropdown .appt-dropdown_content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .nav-utility .appt-dropdown .appt-dropdown_content a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .nav-utility .appt-dropdown .appt-dropdown_content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .nav-utility .appt-dropdown .appt-dropdown_content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .nav-utility .appt-dropdown .appt-dropdown_content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .nav-utility .appt-dropdown .appt-dropdown_content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .nav-utility .appt-dropdown .appt-dropdown_content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .nav-utility .appt-dropdown .appt-dropdown_content a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .nav-utility .appt-dropdown .appt-dropdown_content a,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #primary-menu .sub-nav .container .nav-cta h4,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #timeline-menu .sub-nav .container .nav-cta h4,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content .doctorArticle__content--section h2,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content .gsection h2,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content .postList__header--title,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content .single-clinical-trials .doctorArticle__box h2,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content .single-clinical-trials .entryArticle__box h2,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content h3,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .nav-utility .appt-dropdown .appt-dropdown_content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .nav-utility .appt-dropdown .appt-dropdown_content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .nav-utility .appt-dropdown .appt-dropdown_content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .nav-utility .appt-dropdown .appt-dropdown_content span,.directoryDoctor__leftColumn #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.directoryDoctor__leftColumn #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #primary-menu .sub-nav .container .nav-cta span,.directoryDoctor__leftColumn #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.directoryDoctor__leftColumn #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #timeline-menu .sub-nav .container .nav-cta span,.doctorArticle__content--section #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content h2,.gsection #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .nav-utility .appt-dropdown .appt-dropdown_content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .nav-utility .appt-dropdown .appt-dropdown_content a,.ncipdq-archive-list #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.ncipdq-archive-list #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .nav-utility .appt-dropdown .appt-dropdown_content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .nav-utility .appt-dropdown .appt-dropdown_content a,.ncipdq-archive-list li #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #primary-menu .sub-nav .container .nav-cta a,.ncipdq-archive-list li #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content #timeline-menu .sub-nav .container .nav-cta a,.single-clinical-trials .doctorArticle__box #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content h2,.single-clinical-trials .entryArticle__box #site-navigation .nav-utility .appt-dropdown .appt-dropdown_content h2{font-weight:300;margin:0 0 20px;line-height:1.15}#site-navigation .nav-utility .appt-dropdown .appt-dropdown_content .appt-tel{font-weight:500}#site-navigation .nav-utility .appt-dropdown .appt-dropdown_buttons{text-align:center;-ms-flex-preferred-size:45%;flex-basis:45%}#site-navigation .nav-utility .appt-dropdown .appt-dropdown_buttons span{font-weight:500}#site-navigation .nav-utility .appt-dropdown .appt-dropdown_buttons .heroBar .hero-callout:first-of-type .button,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_buttons .heroBar .hero-callout:first-of-type .inverse-button,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_buttons .heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_buttons .pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button,#site-navigation .nav-utility .appt-dropdown .appt-dropdown_buttons .yellow_button,.heroBar .hero-callout:first-of-type #site-navigation .nav-utility .appt-dropdown .appt-dropdown_buttons .button,.heroBar .hero-callout:first-of-type #site-navigation .nav-utility .appt-dropdown .appt-dropdown_buttons .inverse-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth #site-navigation .nav-utility .appt-dropdown .appt-dropdown_buttons .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type #site-navigation .nav-utility .appt-dropdown .appt-dropdown_buttons .cta-button{display:block;text-align:center;margin-top:15px}.mobile-navigation{display:none}@media screen and (max-width:84.375em){.mobile-navigation{display:block}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mobile-navigation{display:block}}.mobile-navigation .mobile-menu{display:none}.menu-toggle:hover{cursor:pointer}.menu-toggle:hover span{background:#99c2e0}.menu-toggle span{display:block;background:#fff;height:2px;width:21px}.menu-toggle span:first-of-type{width:28px;margin-bottom:8px}.menu-toggle span:last-of-type{width:28px;margin-top:8px}.mobile-menu-overlay{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.35);z-index:9999}.sidr-animating,.sidr-open{left:0!important;top:0;position:static!important}.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:calc(100% - 60px);padding:0;overflow:auto;padding-bottom:50px;background:#0066b2;box-shadow:10px 0 5px rgba(0,0,0,.1)}.sidr .site-branding{display:none}.sidr .sidr-inner{padding:15px 30px 30px}.sidr .sidr-header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:#003d6b;padding:30px 30px}.sidr .sidr-header .home{box-shadow:none;color:#fff;margin:0;width:auto;padding:0;background:0 0;border:none;font-weight:500;font-family:Roboto,sans-serif}.sidr .sidr-header .home i{margin-right:6px}.sidr .request-appt{display:table;margin-top:20px}.sidr .close{background:0 0;border:none;box-shadow:none;position:relative;padding:0;margin:0;width:20px;top:0}.sidr .close span:first-of-type{background-color:#fff;width:2px;height:24px;display:block;transform:rotateZ(45deg);position:absolute;top:0;left:10px}.sidr .close span:last-of-type{background-color:#fff;width:2px;height:24px;display:block;transform:rotateZ(-45deg);position:absolute;top:0;left:10px}.sidr li.menu-item-has-children a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}.sidr li.menu-item-has-children>a:after{font-family:'Font Awesome 5 Pro';font-size:14px;font-weight:300;content:'\f054';padding-right:5px}.sidr.left{right:auto;left:-100%}.sidr .menu-item{display:block;text-align:left;-webkit-font-smoothing:initial;border-bottom:none;margin:0;padding:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sidr .menu-item{cursor:pointer}}.sidr .menu-item a{display:block;padding:12px 0;font-size:16px;color:#fff;border:none}.sidr .menu-item a:focus{outline:0}.sidr .menu-item-has-children>a{position:relative;z-index:1}.sidr .menu-item-has-children .sub-menu{display:none;padding:30px}.sidr .menu-item-has-children .sub-menu>li>.sub-menu{background-color:#00528e;top:0}.sidr .menu-item-has-children.open>.sub-menu{display:block;position:absolute;top:85px;left:0;width:100%;height:auto;background-color:#005aa2;z-index:99999;margin:0;min-height:100%}.sidr .menu-item-has-children.open>.sub-menu .back-link{background:0 0;padding:0;border:none;color:#fff;box-shadow:none;margin-bottom:20px}body,html{max-width:100%;overflow-x:hidden}body.mobile_nav_open{position:fixed}@media screen and (min-width:63.875em){body.mobile_nav_open{position:static}}.desktop-only{display:none}@media screen and (min-width:63.875em){.desktop-only{display:block}}.mobile-only{display:block}@media screen and (min-width:63.875em){.mobile-only{display:none}}.back-to-top{margin:10px 0}.searchform{margin:20px 0 0;display:block}.searchform div{position:relative;max-width:500px;display:-ms-flexbox;display:flex}.searchform input{color:#000509;border-radius:0;box-shadow:none;border:1px solid #999b9d;padding:12px 15px;font-family:Roboto,sans-serif;font-weight:300;font-size:14px}.searchform input:hover:-ms-input-placeholder{color:#000509}.searchform input:hover::placeholder{color:#000509}.searchform #searchsubmit{border:none;font-family:"Font Awesome 5 Pro";font-weight:600;padding:14px;border:none;position:absolute;top:0;right:0}.breadcrumbs_container{margin-top:0;margin-bottom:30px}@media screen and (min-width:63.875em){.breadcrumbs_container{margin-top:-30px}}.leftSidebar{background-color:#f2f7fb;box-sizing:border-box;-ms-flex-order:1;order:1;padding:0;width:100%;margin:0}@media screen and (min-width:63.875em){.leftSidebar{padding:3.75em;width:28%;margin:0}}@media screen and (min-width:1022px) and (max-width:1215px){.leftSidebar{padding:3.75em 15px;margin-top:0}}.leftSidebar .leftSidebar--mobileControler{color:#0066b2;font-size:14px;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 15px}.leftSidebar .leftSidebar--mobileControler.open{background-color:#cce0f0}.leftSidebar .leftSidebar--mobileControler.open i{transform:rotate(180deg)}.leftSidebar .leftSidebar--mobileControler i{font-size:24px}@media screen and (min-width:63.875em){.leftSidebar .leftSidebar--mobileControler{display:none}}.leftSidebar .leftSidebar--mobileContainer{padding:30px 15px;display:none}@media screen and (min-width:63.875em){.leftSidebar .leftSidebar--mobileContainer{padding:0;display:block}}.leftSidebar .leftSidebar--mobileContainer.open{display:block}.leftSidebar .page-parent-link{margin-bottom:2em}.leftSidebar .page-parent-link a{border:none}.leftSidebar h5{margin-bottom:25px}.leftSidebar .sidebar-link-list{list-style-type:none;margin:0;padding:0}.leftSidebar .sidebar-link-list ul li{list-style-type:none}.leftSidebar .sidebar-link-list ul.children{display:none;list-style-type:none;padding:5px 0 5px;margin:0}.leftSidebar .sidebar-link-list ul.children li{list-style-type:none!important;margin:0 0 0 15px;padding:0;font-size:14px}.leftSidebar .sidebar-link-list ul.children li.current-cat>a{font-weight:500;color:#000509}.leftSidebar .sidebar-link-list ul.children li.current-cat>a .total-posts{color:#000509}.leftSidebar .sidebar-link-list ul.children li i{top:2px!important;font-size:10px}.leftSidebar .sidebar-link-list ul.children li a{padding:10px 0 10px 12px;line-height:1.35}.leftSidebar .sidebar-link-list ul.children li a:hover{color:#000509}@media screen and (min-width:63.875em){.leftSidebar .sidebar-link-list ul.children li a{padding:8px 0 8px 12px}}.leftSidebar .sidebar-link-list li.page_item_has_children{position:relative}.leftSidebar .sidebar-link-list li.page_item_has_children ul{width:100%}.leftSidebar .sidebar-link-list li.page_item_has_children.open>i{transform:rotateZ(90deg)}.leftSidebar .sidebar-link-list li.page_item_has_children.open>ul.children{display:block}.leftSidebar .sidebar-link-list li.page_item_has_children a{width:calc(100% - 30px)}.leftSidebar .sidebar-link-list li.page_item_has_children i{color:#65696b;position:absolute;top:6px;right:0;font-size:12px;padding:10px;transform:rotateZ(0);transition:all .3s ease-in-out}@media screen and (min-width:63.875em){.leftSidebar .sidebar-link-list li.page_item_has_children i{right:0}}.leftSidebar .sidebar-link-list li.page_item_has_children i:hover{cursor:pointer;color:#000509}.leftSidebar .sidebar-link-list>li{border-left:3px solid #cccdce;list-style-type:none;margin:0;padding-left:0}.leftSidebar .sidebar-link-list>li>ul{margin:0;padding:15px 0 10px;list-style-type:none!important}.leftSidebar .sidebar-link-list>li .total-posts{font-size:14px;color:#65696b;margin-left:2px;position:relative;top:-1px;transition:color .1s linear;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in}.leftSidebar .sidebar-link-list>li a{padding:15px 0 15px 12px;border-bottom:none;color:#65696b;line-height:1;display:block}.leftSidebar .sidebar-link-list>li a:hover{cursor:pointer;color:#000509}.leftSidebar .sidebar-link-list>li.current-cat,.leftSidebar .sidebar-link-list>li.current-cat-ancestor,.leftSidebar .sidebar-link-list>li.current_page_item{border-left:3px solid #000509;background:rgba(204,224,240,.5)}.leftSidebar .sidebar-link-list>li.current-cat-ancestor>a,.leftSidebar .sidebar-link-list>li.current-cat>a,.leftSidebar .sidebar-link-list>li.current_page_item>a{pointer-events:none;color:#000509;font-weight:500}.leftSidebar .sidebar-link-list>li.current-cat-ancestor>a .total-posts,.leftSidebar .sidebar-link-list>li.current-cat>a .total-posts,.leftSidebar .sidebar-link-list>li.current_page_item>a .total-posts{color:#000509}.leftSidebar .sidebar-link-list>li.current-cat ul,.leftSidebar .sidebar-link-list>li.current-cat-ancestor ul,.leftSidebar .sidebar-link-list>li.current_page_item ul{background-color:#f2f7fb}.leftSidebar .sidebar-link-list li.sub-children{list-style-type:none;padding:0;margin:0}.leftSidebar .sidebar-link-list li.sub-children a{font-size:14px;color:#000;line-height:1.5;padding:8px 0 8px 25px}.rightSidebar{display:none;box-sizing:border-box;-ms-flex-order:3;order:3;padding:3.75em .75em 3.75em .75em;width:260px;position:fixed;right:0;bottom:auto}.rightSidebar.sidebar-stop{bottom:0;top:auto}@media screen and (min-width:63.875em){.rightSidebar{display:block;width:260px;padding:3.75em .75em 3.75em 0}}@media screen and (min-width:1022px) and (max-width:1215px){.rightSidebar{padding:3.75em .75em 3.75em 0}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar a,.rightSidebar #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.rightSidebar #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.rightSidebar #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.rightSidebar #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.rightSidebar #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.rightSidebar #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.rightSidebar #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.rightSidebar #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.rightSidebar #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.rightSidebar #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.rightSidebar #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.rightSidebar #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.rightSidebar .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.rightSidebar .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.rightSidebar .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.rightSidebar .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.rightSidebar .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.rightSidebar .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.rightSidebar .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.rightSidebar .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.rightSidebar .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.rightSidebar .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.rightSidebar .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.rightSidebar .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.rightSidebar .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.rightSidebar h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .rightSidebar span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .rightSidebar h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .rightSidebar span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .rightSidebar a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .rightSidebar h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .rightSidebar a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .rightSidebar span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .rightSidebar h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .rightSidebar span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .rightSidebar a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .rightSidebar h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .rightSidebar a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .rightSidebar span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .rightSidebar span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .rightSidebar span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .rightSidebar span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .rightSidebar h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .rightSidebar h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .rightSidebar a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .rightSidebar a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .rightSidebar a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .rightSidebar a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .rightSidebar h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .rightSidebar h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .rightSidebar h2{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:19px}.rightSidebar ul{list-style-type:none;margin:0;padding:0}.rightSidebar li{list-style-type:none;margin:0 0 10px;padding:0 0 0}.rightSidebar a.active{font-weight:500;opacity:1}.rightSidebar a{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#0066b2;opacity:.7;border:none}.rightSidebar a:hover{opacity:1;border:none}.twitterSidebar{position:relative;width:100%;box-sizing:border-box;-ms-flex-order:3;order:3;padding:3.75em .75em 3.75em .75em}@media screen and (min-width:63.875em){.twitterSidebar{width:260px;position:absolute;right:0;bottom:auto}.twitterSidebar .twitter-feed{width:70%}}.twitterSidebar .twitter-feed{width:70%}@media screen and (min-width:63.875em){.twitterSidebar .twitter-feed{width:100%}}#breadcrumbs{margin:0 0 10px}#breadcrumbs span.divider{margin:0}#breadcrumbs a,#breadcrumbs span{margin:0 3px;font-size:12px;border:none}#breadcrumbs a:hover{border:none}#breadcrumbs ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;-ms-flex-flow:row wrap;flex-flow:row wrap}#breadcrumbs li{list-style-type:none;display:inline-block;margin:0 0 10px;padding:0 5px;line-height:1;border-right:1px solid #000509;height:11px}#breadcrumbs li a{top:-3px;position:relative}#breadcrumbs li span{margin:0}#breadcrumbs li:first-of-type{font-size:12px;padding-left:0;padding-right:6px}#breadcrumbs li:first-of-type a{top:0;position:relative}#breadcrumbs li:last-of-type{font-size:12px;border:none;line-height:1;padding-left:7px}.home #content{padding-left:0;padding-right:0}.frontPage__subhead--box{max-width:85em;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:75px;padding:0 15px}.frontPage__subhead--box::after{clear:both;content:"";display:table}@media screen and (max-width:63.875em){.frontPage__subhead--box{margin-bottom:30px}}.frontPage__subhead--box .btn,.frontPage__subhead--box .searchandfilter ul li submit,.searchandfilter ul li .frontPage__subhead--box submit{display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#0066b2;line-height:48px;border:1px solid #0066b2;margin-top:30px;padding-left:30px;padding-right:30px}@media screen and (min-width:63.875em){.frontPage__subhead--box .btn,.frontPage__subhead--box .searchandfilter ul li submit,.searchandfilter ul li .frontPage__subhead--box submit{display:none}}.frontPage__subhead--box .btn:focus,.frontPage__subhead--box .btn:hover,.frontPage__subhead--box .searchandfilter ul li submit:focus,.frontPage__subhead--box .searchandfilter ul li submit:hover,.searchandfilter ul li .frontPage__subhead--box submit:focus,.searchandfilter ul li .frontPage__subhead--box submit:hover{background:#f2f7fb}.frontPage__subhead_content{max-width:55em;margin:auto;text-align:center}.frontPage__approach{margin:60px auto 60px}@media screen and (min-width:63.875em){.frontPage__approach{margin:100px auto 120px}}.frontPage__approach--box{display:none;position:relative;background-color:#f2f7fb}@media screen and (min-width:63.875em){.frontPage__approach--box{display:block}}.frontPage__approach--box:before{display:block;content:"";background:#fff;height:60px;width:100%;position:absolute;top:0}.frontPage__approach--box:after{display:block;content:"";background:#fff;height:60px;width:100%;position:absolute;bottom:0}.frontPage__approach--box .container{position:relative;z-index:1;max-width:85em;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media screen and (min-width:63.875em){.frontPage__approach--box .container{-ms-flex-flow:row wrap;flex-flow:row wrap;padding-left:15px;padding-right:15px}}.frontPage__approach--box .container>*{-ms-flex:1 1 270px;flex:1 1 270px}.frontPage__approach--box .callout{background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.4);transition:box-shadow .3s ease-in-out}.frontPage__approach--box .callout:focus,.frontPage__approach--box .callout:hover{box-shadow:0 10px 10px rgba(0,0,0,.1)}.frontPage__approach--box .callout:focus .card-image img,.frontPage__approach--box .callout:hover .card-image img{transform:scale(1)}.frontPage__approach--box .callout:focus .btn,.frontPage__approach--box .callout:focus .searchandfilter ul li submit,.frontPage__approach--box .callout:hover .btn,.frontPage__approach--box .callout:hover .searchandfilter ul li submit,.searchandfilter ul li .frontPage__approach--box .callout:focus submit,.searchandfilter ul li .frontPage__approach--box .callout:hover submit{outline-color:#0066b2}@media screen and (min-width:63.875em){.frontPage__approach--box .callout{margin:0 15px}.frontPage__approach--box .callout:first-of-type,.frontPage__approach--box .callout:nth-of-type(4n+1){margin-left:0}.frontPage__approach--box .callout:last-of-type,.frontPage__approach--box .callout:nth-of-type(4n){margin-right:0}}.frontPage__approach--box .callout .link_wrap{display:block;border:0}.frontPage__approach--box .card-image{margin-bottom:30px;height:300px;overflow:hidden}.frontPage__approach--box .card-image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.1);transition:transform .3s ease-in-out}.frontPage__approach--box .card-content{padding-left:5%;padding-right:5%;padding-bottom:10%}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__approach--box span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__approach--box span,#site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__approach--box h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__approach--box a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__approach--box span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__approach--box span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__approach--box h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__approach--box a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__approach--box span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__approach--box span,.doctorArticle__content--section .frontPage__approach--box h2,.doctorArticle__sidebar .frontPage__approach--box h3,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__approach--box .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__approach--box .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.frontPage__approach--box .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__approach--box .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.frontPage__approach--box .doctorArticle__content--section h2,.frontPage__approach--box .doctorArticle__sidebar h3,.frontPage__approach--box .gsection h2,.frontPage__approach--box .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__approach--box .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__approach--box .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.frontPage__approach--box .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.frontPage__approach--box .postList__header--title,.frontPage__approach--box .single-clinical-trials .doctorArticle__box h2,.frontPage__approach--box .single-clinical-trials .entryArticle__box h2,.frontPage__approach--box h3,.gsection .frontPage__approach--box h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__approach--box a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__approach--box a,.single-clinical-trials .doctorArticle__box .frontPage__approach--box h2,.single-clinical-trials .entryArticle__box .frontPage__approach--box h2{font-family:Lora,serif;font-size:22px;font-weight:400;color:#32373a;margin-top:18px;margin-bottom:8px}@media screen and (min-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__approach--box span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__approach--box span,#site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__approach--box h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__approach--box a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__approach--box span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__approach--box span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__approach--box h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__approach--box a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__approach--box span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__approach--box span,.doctorArticle__content--section .frontPage__approach--box h2,.doctorArticle__sidebar .frontPage__approach--box h3,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.frontPage__approach--box #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.frontPage__approach--box #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__approach--box .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__approach--box .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.frontPage__approach--box .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__approach--box .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.frontPage__approach--box .doctorArticle__content--section h2,.frontPage__approach--box .doctorArticle__sidebar h3,.frontPage__approach--box .gsection h2,.frontPage__approach--box .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__approach--box .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__approach--box .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.frontPage__approach--box .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.frontPage__approach--box .postList__header--title,.frontPage__approach--box .single-clinical-trials .doctorArticle__box h2,.frontPage__approach--box .single-clinical-trials .entryArticle__box h2,.frontPage__approach--box h3,.gsection .frontPage__approach--box h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__approach--box a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__approach--box a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__approach--box a,.single-clinical-trials .doctorArticle__box .frontPage__approach--box h2,.single-clinical-trials .entryArticle__box .frontPage__approach--box h2{font-size:32px;margin-top:0;margin-bottom:30px}}.directoryDoctor__leftColumn .frontPage__approach--box span,.frontPage__approach--box .directoryDoctor__leftColumn span,.frontPage__approach--box .ncipdq-archive-list li a,.frontPage__approach--box h4,.ncipdq-archive-list li .frontPage__approach--box a{font:400 10px/1.2 Roboto,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#65696b;margin-top:0;margin-bottom:0}.frontPage__approach--box p{margin-left:auto;margin-right:auto;font-family:Roboto,sans-serif;font-size:18px;line-height:1.8;color:#32373a}.frontPage__approach--box .btn,.frontPage__approach--box .searchandfilter ul li submit,.searchandfilter ul li .frontPage__approach--box submit{display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#0066b2;line-height:48px;border:1px solid #0066b2;outline:1px solid #fff;padding-left:45px;padding-right:45px;transition:outline-color .3s ease-in-out}@media screen and (min-width:63.875em){.frontPage__approach--box .btn,.frontPage__approach--box .searchandfilter ul li submit,.searchandfilter ul li .frontPage__approach--box submit{margin-top:20px}}.frontPage__personalize--box{margin:60px auto 50px;max-width:85em;margin-left:auto;margin-right:auto;padding:0 15px}.frontPage__personalize--box::after{clear:both;content:"";display:table}@media screen and (min-width:40em){.frontPage__personalize--box{margin:120px auto}}.frontPage__personalize--items{display:block}@media screen and (min-width:40em){.frontPage__personalize--items{display:-ms-grid;display:grid;-ms-grid-columns:1fr[4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:1fr[3];grid-template-rows:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:10px}}.frontPage__personalize--items .personalize-item{background-color:#00528e;transition:all .3s ease-in-out;margin-bottom:10px}@media screen and (min-width:40em){.frontPage__personalize--items .personalize-item{margin-bottom:0}}.frontPage__personalize--items .personalize-item:focus,.frontPage__personalize--items .personalize-item:hover{background-color:#0066b2;box-shadow:0 3px 3px rgba(0,0,0,.3)}.frontPage__personalize--items .personalize-item a{border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:15px}@media screen and (min-width:40em){.frontPage__personalize--items .personalize-item a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:30px;height:100%;width:100%}}.frontPage__personalize--items .personalize-item .frontPage__personalize--link-img{max-width:45px;max-height:45px;width:100%;margin-right:25px}@media screen and (min-width:40em){.frontPage__personalize--items .personalize-item .frontPage__personalize--link-img{max-width:90px;max-height:none;width:100%;margin:0 auto}}.frontPage__personalize--items .personalize-item .frontPage__personalize--link-img svg{width:100%;height:auto}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text span,#site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text span,.doctorArticle__content--section .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text h2,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .doctorArticle__content--section h2,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .gsection h2,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .postList__header--title,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .single-clinical-trials .doctorArticle__box h2,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text .single-clinical-trials .entryArticle__box h2,.frontPage__personalize--items .personalize-item .frontPage__personalize--link-text h3,.gsection .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text a,.single-clinical-trials .doctorArticle__box .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text h2,.single-clinical-trials .entryArticle__box .frontPage__personalize--items .personalize-item .frontPage__personalize--link-text h2{text-align:center;color:#fff;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;-webkit-font-smoothing:antialiased;margin:0}.frontPage__personalize--items .personalize-item_0{grid-area:1/1/3/3}.frontPage__personalize--items .personalize-item_1{grid-area:1/3/2/4}.frontPage__personalize--items .personalize-item_2{grid-area:2/3/3/4}.frontPage__personalize--items .personalize-item_3{grid-area:1/4/3/5;background-size:cover;background-position:center center}.frontPage__personalize--items .personalize-item_4{grid-area:3/1/4/2;background-size:cover;background-position:center center}.frontPage__personalize--items .personalize-item_5{grid-area:3/2/4/3}.frontPage__personalize--items .personalize-item_6{grid-area:3/3/4/4}.frontPage__personalize--items .personalize-item_7{grid-area:3/4/4/5}.frontPage__personalize--header{text-align:center;margin-top:0;margin-bottom:30px}@media screen and (min-width:40em){.frontPage__personalize--header{margin-bottom:60px}}.frontPage__services{margin-bottom:60px}@media screen and (min-width:63.875em){.frontPage__services{-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;margin-bottom:120px}}.frontPage__services .container{position:relative;z-index:1;max-width:85em;padding-left:15px;padding-right:15px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:63.875em){.frontPage__services .container{-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.frontPage__services .image-with-text-image{display:none;-ms-flex-preferred-size:50%;flex-basis:50%;background:#fff;max-width:880px;background-size:cover;background-position:center center}@media screen and (min-width:63.875em){.frontPage__services .image-with-text-image{display:block}}.frontPage__services .image-with-text-content{-ms-flex-preferred-size:50%;flex-basis:50%;color:#32373a;padding:45px 15px 55px;background:#00528e;width:100%;max-width:880px}@media screen and (min-width:63.875em){.frontPage__services .image-with-text-content{position:relative;padding:60px 75px}.frontPage__services .image-with-text-content:after{display:block;content:"";background:url(/wp-content/themes/siteman/images/dots.png);background-size:cover;width:48px;height:125px;position:absolute;bottom:30px;right:30px}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__services .image-with-text-content .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__services .image-with-text-content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__services .image-with-text-content .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.frontPage__services .image-with-text-content h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .frontPage__services .image-with-text-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .frontPage__services .image-with-text-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .frontPage__services .image-with-text-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .frontPage__services .image-with-text-content h2{font-family:Lora,serif;font-size:32px;color:#fff;margin-top:18px;margin-bottom:8px;padding-left:55px;position:relative}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4:before,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4:before,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2:before,.frontPage__services .image-with-text-content .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2:before,.frontPage__services .image-with-text-content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2:before,.frontPage__services .image-with-text-content .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3:before,.frontPage__services .image-with-text-content h2:before,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2:before,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2:before,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .frontPage__services .image-with-text-content h2:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content .postList__header--title:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h3:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .frontPage__services .image-with-text-content h2:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .frontPage__services .image-with-text-content h2:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .frontPage__services .image-with-text-content h2:before{display:inline-block;content:"";background:url(/wp-content/themes/siteman/images/icon-pf-services.svg) no-repeat;background-size:100%;background-position:center;width:40px;height:40px;margin-right:15px;vertical-align:top;position:absolute;top:0;left:0}@media screen and (min-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__services .image-with-text-content .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__services .image-with-text-content .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__services .image-with-text-content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__services .image-with-text-content .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__services .image-with-text-content .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.frontPage__services .image-with-text-content h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .frontPage__services .image-with-text-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .frontPage__services .image-with-text-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .frontPage__services .image-with-text-content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .frontPage__services .image-with-text-content h2{margin-top:0;margin-bottom:30px;padding-left:0}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4:before,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h4:before,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content span:before,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.frontPage__services .image-with-text-content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4:before,.frontPage__services .image-with-text-content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span:before,.frontPage__services .image-with-text-content .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2:before,.frontPage__services .image-with-text-content .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2:before,.frontPage__services .image-with-text-content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a:before,.frontPage__services .image-with-text-content .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2:before,.frontPage__services .image-with-text-content .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2:before,.frontPage__services .image-with-text-content .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3:before,.frontPage__services .image-with-text-content h2:before,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2:before,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content a:before,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2:before,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h2:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content h4:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content span:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .frontPage__services .image-with-text-content h2:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content .postList__header--title:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__services .image-with-text-content h3:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .frontPage__services .image-with-text-content h2:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__services .image-with-text-content a:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .frontPage__services .image-with-text-content h2:before,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .frontPage__services .image-with-text-content h2:before{position:static}}.frontPage__services .image-with-text-content p{font-family:Roboto,sans-serif;font-size:18px;line-height:1.8;color:#fff;margin-bottom:2em}.frontPage__services .image-with-text-content .btn,.frontPage__services .image-with-text-content .searchandfilter ul li submit,.searchandfilter ul li .frontPage__services .image-with-text-content submit{margin-bottom:0;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;line-height:48px;border:1px solid #fff;padding-left:45px;padding-right:45px}@media screen and (max-width:63.875em){.frontPage__services .image-with-text-content .btn,.frontPage__services .image-with-text-content .searchandfilter ul li submit,.searchandfilter ul li .frontPage__services .image-with-text-content submit{width:100%;text-align:center}}@media screen and (min-width:63.875em){.frontPage__services .image-with-text-content .btn,.frontPage__services .image-with-text-content .searchandfilter ul li submit,.searchandfilter ul li .frontPage__services .image-with-text-content submit{margin-top:20px}}.frontPage__services .image-with-text-content .btn:focus,.frontPage__services .image-with-text-content .btn:hover,.frontPage__services .image-with-text-content .searchandfilter ul li submit:focus,.frontPage__services .image-with-text-content .searchandfilter ul li submit:hover,.searchandfilter ul li .frontPage__services .image-with-text-content submit:focus,.searchandfilter ul li .frontPage__services .image-with-text-content submit:hover{background:#fff;color:#00528e}.frontPage__sub_callouts{background-size:cover;background-position:center center;position:relative;width:calc(100% + 40px);margin-left:-20px;padding:0 20px}.frontPage__sub_callouts--background{background-color:rgba(0,102,178,.9);background-size:cover;position:absolute;height:100%;width:calc(100% + 40px);margin-left:-20px;padding:0 20px}.frontPage__sub_callouts .container{padding:3em 0}@media screen and (min-width:63.875em){.frontPage__sub_callouts .container{padding:6em 0}}.frontPage__sub_callouts__callout{background-color:#fff;border-radius:10px;padding:1.5rem;position:relative}@media screen and (min-width:40em){.frontPage__sub_callouts__callout{float:left;display:block;margin-right:2.35765%;width:100%}.frontPage__sub_callouts__callout:last-child{margin-right:0}}@media screen and (min-width:63.875em){.frontPage__sub_callouts__callout{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-left:21.32451%}.frontPage__sub_callouts__callout:last-child{margin-right:0}}.frontPage__sub_callouts__callout--img{float:left;display:block;margin-right:4.11092%;width:21.91681%;margin:0;display:inline-block;position:relative}.frontPage__sub_callouts__callout--img:last-child{margin-right:0}.frontPage__sub_callouts__callout--content{float:left;display:block;margin-right:4.11092%;width:73.97227%;padding-left:1em}.frontPage__sub_callouts__callout--content:last-child{margin-right:0}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout h2,.frontPage__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__sub_callouts__callout .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__sub_callouts__callout .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__sub_callouts__callout .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__sub_callouts__callout .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__sub_callouts__callout .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__sub_callouts__callout .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__sub_callouts__callout .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__sub_callouts__callout .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__sub_callouts__callout .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__sub_callouts__callout .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__sub_callouts__callout .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__sub_callouts__callout .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.frontPage__sub_callouts__callout .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.frontPage__sub_callouts__callout h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__sub_callouts__callout span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__sub_callouts__callout h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__sub_callouts__callout span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__sub_callouts__callout h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__sub_callouts__callout a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__sub_callouts__callout a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__sub_callouts__callout span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__sub_callouts__callout h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__sub_callouts__callout span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__sub_callouts__callout h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__sub_callouts__callout a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__sub_callouts__callout a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__sub_callouts__callout span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__sub_callouts__callout span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__sub_callouts__callout span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__sub_callouts__callout span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .frontPage__sub_callouts__callout h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__sub_callouts__callout h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .frontPage__sub_callouts__callout h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__sub_callouts__callout a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__sub_callouts__callout a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__sub_callouts__callout a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__sub_callouts__callout a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .frontPage__sub_callouts__callout h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .frontPage__sub_callouts__callout h2{color:#003d6b;margin-bottom:0;margin-top:0;font-weight:600;width:auto}.frontPage__sub_callouts__callout p{clear:both;color:#000;text-align:left;margin-bottom:15px;margin-top:5px;max-width:none}.frontPage__sub_callouts__callout span{display:block}.frontPage__locations{background-color:#f2f7fb;padding:60px 0 45px}@media screen and (min-width:63.875em){.frontPage__locations{padding:100px 0 90px}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h2,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__locations .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__locations .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__locations .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.frontPage__locations h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__locations h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__locations h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .frontPage__locations h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .frontPage__locations h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .frontPage__locations h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .frontPage__locations h2{margin-top:0;margin-bottom:30px}@media screen and (min-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h2,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__locations #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.frontPage__locations #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.frontPage__locations .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__locations .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__locations .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.frontPage__locations .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__locations .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.frontPage__locations .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.frontPage__locations h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__locations h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__locations h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__locations span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .frontPage__locations h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .frontPage__locations h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .frontPage__locations h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .frontPage__locations a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .frontPage__locations h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .frontPage__locations h2{margin-bottom:50px}}.frontPage__locations--box{max-width:85em;margin-left:auto;margin-right:auto;max-width:85em;position:relative;z-index:100;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.frontPage__locations--box::after{clear:both;content:"";display:table}.frontPage__locations--item{display:block;margin:0 auto 15px;background:#fff;border:0;border-bottom:3px solid;-o-border-image:linear-gradient(96.11deg,#0066b2,#003d6b) 1;border-image:linear-gradient(96.11deg,#0066b2,#003d6b) 1}@media screen and (max-width:63.875em){.frontPage__locations--item{width:calc(100% - 30px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:63.875em){.frontPage__locations--item{display:block;float:left;position:relative;width:calc(25% - 30px);margin-right:15px;margin-left:15px;margin-bottom:30px;z-index:99999}.frontPage__locations--item:focus,.frontPage__locations--item:hover{box-shadow:0 10px 10px rgba(0,0,0,.1)}.frontPage__locations--item:focus .frontPage__locations--item-img,.frontPage__locations--item:hover .frontPage__locations--item-img{background-size:100%}}@media (max-width:63.875em){.frontPage__locations--item{background-image:none!important}}.frontPage__locations--item-img{display:block;height:88px;width:25%;min-width:86.25px;float:left;margin-right:15px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (min-width:63.875em){.frontPage__locations--item-img{float:none;height:200px;width:auto;max-width:100%;margin-right:0;background-size:110%;transition:background-size .3s ease-in-out}}.frontPage__locations--item-text{display:block;padding:15px;font-family:Roboto,sans-serif}@media screen and (min-width:63.875em){.frontPage__locations--item-text{position:relative;z-index:99999;width:100%;padding:30px 15px 25px;text-align:center;vertical-align:middle}}.frontPage__locations--item-text .county{color:#32373a;font-size:18px;letter-spacing:-.02em;line-height:1.25;text-rendering:optimizeLegibility;font-family:Roboto,sans-serif;font-weight:400;margin:0}@media screen and (min-width:63.875em){.frontPage__locations--item-text .county{font-size:24px;line-height:1.25}}.frontPage__locations--item-text .city{color:#65696b;font-size:12px;letter-spacing:.05em;line-height:1.25;text-transform:uppercase}@media screen and (min-width:63.875em){.frontPage__locations--item-text .city{font-size:14px;letter-spacing:.1em}}.frontPage__chron{margin:60px auto}@media screen and (min-width:63.875em){.frontPage__chron{margin:110px 0 120px}}.frontPage__chron--box{max-width:85em;margin-left:auto;margin-right:auto;max-width:85em;padding:0 15px}.frontPage__chron--box::after{clear:both;content:"";display:table}@media screen and (min-width:63.875em){.frontPage__chron--box-row{width:100%;display:table;width:100%;table-layout:fixed}}.frontPage__subhead--title{font-size:1.5em;font-weight:400;margin:0 0 30px}.frontPage__subhead--title .fa,.frontPage__subhead--title .fal,.frontPage__subhead--title .far{margin-right:15px;color:#32373a;background:#f2f2f3;width:40px;height:40px;text-align:center;font-size:22px;line-height:40px;border-radius:20px;vertical-align:top}.frontPage__news{display:table-cell;width:100%;display:block}@media screen and (min-width:63.875em){.frontPage__news{display:table-cell;width:50%;padding-right:15px}}.frontPage__news--box{display:table-cell;width:100%;text-align:center;display:block}@media screen and (min-width:63.875em){.frontPage__news--box{display:table-cell;width:100%;display:table-cell;padding-top:40px;border-top:1px solid #32373a}}.frontPage__news--article{display:none;text-align:left;padding:30px 15px}.frontPage__news--article:first-child{display:block;background:#f2f7fb}@media screen and (min-width:63.875em){.frontPage__news--article{display:table-cell;width:50%;display:table-cell!important}}.frontPage__news--article p{color:#32373a;line-height:1.85;margin-bottom:0}.frontPage__news--article-title{font:400 1.5rem/1.4 Roboto,sans-serif;margin:0 0 15px}.frontPage__news--article-title a{border-color:transparent}.frontPage__news--article-title a:focus,.frontPage__news--article-title a:hover{border-color:transparent}.frontPage__news--article-meta{display:block;margin-bottom:20px;font-size:14px;text-transform:uppercase;color:#32373a;font-family:Roboto,sans-serif}.frontPage__news--more{display:block;width:100%;margin:30px 0 0;padding:0 45px;font:500 16px/60px Roboto,sans-serif;height:60px;border:1px solid #0066b2;outline:1px solid #fff;color:#0066b2;transition:outline-color .3s ease-in-out}.frontPage__news--more:focus,.frontPage__news--more:hover{outline:1px solid #0066b2;border:1px solid #0066b2;color:#0066b2}@media screen and (min-width:63.875em){.frontPage__news--more{margin:60px 0 0}}.frontPage__events{display:table-cell;width:100%;display:block;margin-top:60px}@media screen and (min-width:63.875em){.frontPage__events{display:table-cell;width:50%;padding-left:15px;margin-top:0}}.frontPage__events--box{padding:0 0}@media screen and (min-width:63.875em){.frontPage__events--box{display:table-cell;width:100%;display:block;padding:40px 0 0 15px;border-top:1px solid #32373a}}.frontPage__events--single{display:table-cell;width:100%;display:block;padding-bottom:12px;margin-bottom:30px;border-bottom:1px solid #dcdcdc}.frontPage__events--single::after{clear:both;content:"";display:table}@media screen and (min-width:63.875em){.frontPage__events--single{margin-bottom:40px}}.frontPage__events--single-date{float:left;display:block;margin-right:2.35765%;width:23.23176%;text-align:left;color:#65696b;clear:both}.frontPage__events--single-date:last-child{margin-right:0}@media screen and (min-width:63.875em){.frontPage__events--single-date{float:left;display:block;margin-right:2.35765%;width:14.70196%;line-height:2;clear:none}.frontPage__events--single-date:last-child{margin-right:0}}.frontPage__events--single-title{float:left;display:block;margin-right:2.35765%;width:74.41059%;text-align:left;font-size:22px;line-height:1.4}.frontPage__events--single-title:last-child{margin-right:0}@media screen and (min-width:63.875em){.frontPage__events--single-title{float:left;display:block;margin-right:2.35765%;width:82.94039%;float:right;padding-left:20px}.frontPage__events--single-title:last-child{margin-right:0}}.frontPage__events--single-title a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;border:none}.frontPage__events--single-title a:focus,.frontPage__events--single-title a:hover{border:none}.frontPage__events--more{display:block;width:100%;margin:30px 0 0;padding:0 45px;font:500 16px/60px Roboto,sans-serif;height:60px;border:1px solid #0066b2;outline:1px solid #fff;color:#0066b2;text-align:center;transition:outline-color .3s ease-in-out}.frontPage__events--more:focus,.frontPage__events--more:hover{outline:1px solid #0066b2;border:1px solid #0066b2;color:#0066b2}@media screen and (min-width:63.875em){.frontPage__events--more{margin:60px 0 0}}.heroMessage{position:relative;background-size:cover;background-position:center center}.heroMessage:after{content:'';background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));position:absolute;top:0;left:0;width:100%;height:100%}.heroMessage__box{max-width:85em;margin-left:auto;margin-right:auto;padding:225px 15px 300px;position:relative;z-index:9}.heroMessage__box::after{clear:both;content:"";display:table}@media screen and (max-width:850px){.heroMessage__box{padding:150px 15px 50px}}.heroMessage__box h1{font-size:42px;color:#fff;text-transform:none;font-weight:400;margin:0 0 20px;max-width:600px;line-height:1}@media screen and (min-width:63.875em){.heroMessage__box h1{font-size:60px}}.heroMessage__box p{max-width:600px;font-weight:500;font-size:20px;color:#fff;margin:0 0 25px}@media screen and (max-width:850px){.heroMessage__box p{font-size:16px}}.heroMessage__box a{color:#fff;border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.heroMessage__box a:hover{opacity:.7}.heroMessage__box a span{border-bottom:1px solid #fff;font-weight:500;font-size:16px;line-height:1}.heroMessage__box a i{opacity:.7;margin-left:10px;font-size:21px}.heroBar{position:relative;padding:0 15px;max-width:85em;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:-150px;z-index:99}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.heroBar{display:block}}@media screen and (max-width:850px){.heroBar{display:block;margin-top:0;padding:0}}.heroBar .hero-callout{background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.1);-ms-flex-preferred-size:32%;flex-basis:32%;padding:30px;display:block}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.heroBar .hero-callout{display:inline-block;width:32%}}@media screen and (max-width:850px){.heroBar .hero-callout{box-shadow:none}}.heroBar .hero-callout:first-of-type{position:relative;z-index:999;box-shadow:0 10px 10px rgba(0,0,0,.1)}.heroBar .hero-callout:first-of-type .button,.heroBar .hero-callout:first-of-type .inverse-button,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .cta-button{padding:15px 20px}.heroBar .hero-callout .callout-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.heroBar .hero-callout .callout-header img{width:45px}.heroBar .hero-callout .callout-header h5{padding-left:15px;margin:0;font-family:Lora,serif;font-size:22px;line-height:1.3;width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.heroBar .hero-callout .callout-header h5{font-size:18px}}.heroBar .hero-callout .button,.heroBar .hero-callout .inverse-button,.heroBar .hero-callout .pageArticle-fullWidth .cta-button,.pageArticle-fullWidth .heroBar .hero-callout .cta-button{margin-top:25px;width:100%;text-align:center;padding:15px 20px}.heroBar .hero-callout:focus:first-of-type .button,.heroBar .hero-callout:focus:first-of-type .inverse-button,.heroBar .hero-callout:focus:first-of-type .pageArticle-fullWidth .cta-button,.heroBar .hero-callout:hover:first-of-type .button,.heroBar .hero-callout:hover:first-of-type .inverse-button,.heroBar .hero-callout:hover:first-of-type .pageArticle-fullWidth .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:focus:first-of-type .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:hover:first-of-type .cta-button{border:none;background-color:#d9a20f;color:#000509}.heroBar .hero-callout:focus .button,.heroBar .hero-callout:focus .inverse-button,.heroBar .hero-callout:focus .pageArticle-fullWidth .cta-button,.heroBar .hero-callout:hover .button,.heroBar .hero-callout:hover .inverse-button,.heroBar .hero-callout:hover .pageArticle-fullWidth .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:focus .cta-button,.pageArticle-fullWidth .heroBar .hero-callout:hover .cta-button{background-color:#00497f;border:1px solid #00497f}.heroBar__appt{display:none;font-family:Lora,serif;font-size:1.2em}@media screen and (min-width:63.875em){.heroBar__appt{float:left;display:block;margin-right:2.35765%;width:23.23176%}.heroBar__appt:last-child{margin-right:0}}.heroBar__appt a{border-bottom:0}.heroBar__appt--link,.heroBar__type--link{background-color:rgba(0,61,107,.8);border-radius:3px;color:#fff;display:block;text-align:center;padding:.625rem 0}.heroBar__appt--link span,.heroBar__type--link span{font-weight:600}.heroBar__appt--link .fa,.heroBar__type--link .fa{opacity:.5;margin-left:10px}.heroBar__appt--link .fa-stethoscope,.heroBar__type--link .fa-stethoscope{font-size:1em}.heroBar__appt--link .fa-play,.heroBar__type--link .fa-play{font-weight:200;font-size:.7em}@media screen and (min-width:63.875em){.heroBar__appt--link,.heroBar__type--link{color:#fff;border-radius:3px;padding:1.25rem 0}}.heroBar__appt--link.heroBar-secondary,.heroBar__type--link.heroBar-secondary{background-color:rgba(255,255,255,.8);color:#0066b2}.heroBar__appt--link:hover,.heroBar__type--link:hover{color:#fff;background-color:#0066b2}.heroBar__search,.heroBar__type{font-family:Lora,serif;font-size:1.2em}.heroBar__search a,.heroBar__type a{border-bottom:0}@media screen and (min-width:63.875em){.heroBar__type{float:left;display:block;margin-right:2.35765%;width:23.23176%}.heroBar__type:last-child{margin-right:0}}.heroBar__search{margin-top:20px}@media screen and (min-width:63.875em){.heroBar__search{margin-top:0;float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-right:0}.heroBar__search:last-child{margin-right:0}}.heroBar__search--form{width:100%;text-align:center;position:relative}.heroBar__search--form label{display:none}.heroBar__search--form input{width:100%;margin-top:40px;margin-left:auto;margin-right:auto;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}.heroBar__search--form input:focus+label{display:none}@media screen and (min-width:63.875em){.heroBar__search--form::after{clear:both;content:"";display:table}.heroBar__search--form label{display:none}.heroBar__search--form input{display:inline-block;position:relative;float:right;width:100%;margin-top:9px;margin-left:10px;padding:16px 10px 12px 0;transition:all .3s ease;color:#fff;font-style:normal;font-weight:400;text-decoration:inherit;box-shadow:none;border:none;border-radius:0;border-bottom:2px solid #cccdce;background-color:transparent}.heroBar__search--form input::-webkit-input-placeholder{color:#fff}.heroBar__search--form input::-moz-placeholder{color:#fff}.heroBar__search--form input:-moz-placeholder{color:#fff}.heroBar__search--form input:-ms-input-placeholder{color:#fff}.heroBar__search--form input:focus{outline:0;box-shadow:none;border:none;border-bottom:2px solid #cccdce}.heroBar__search--form i{color:#fff;position:absolute;right:0;top:17px;margin-top:10px}}.entryArticle{max-width:85em;margin-left:auto;margin-right:auto}.entryArticle::after{clear:both;content:"";display:table}@media screen and (min-width:63.875em){.doctorArticle__box,.entryArticle__box{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-bottom:20px}.doctorArticle__box:last-child,.entryArticle__box:last-child{margin-right:0}}.single .entryArticle{padding:0 15px}.single .doctorArticle__header div span,.single .entryArticle__header div span{border-left:none;font-weight:300;padding-left:0;margin-left:0}.doctorArticle__header h1,.entryArticle__header h1{margin-bottom:20px;margin-top:10px}@media screen and (min-width:63.875em){.doctorArticle__header h1,.entryArticle__header h1{margin-top:10px}}.doctorArticle__header h1 span.mobile_cat_nav,.entryArticle__header h1 span.mobile_cat_nav{font-weight:300;padding-left:30px;margin-left:15px;position:relative}.doctorArticle__header h1 span.mobile_cat_nav:before,.entryArticle__header h1 span.mobile_cat_nav:before{content:'';border-left:2px solid #000509;display:inline-block;position:absolute;top:10px;left:0;width:2px;height:30px}@media screen and (min-width:63.875em){.doctorArticle__header h1 span.mobile_cat_nav:before,.entryArticle__header h1 span.mobile_cat_nav:before{top:15px;height:50px}}.doctorArticle__header div,.entryArticle__header div{margin-bottom:30px;margin-top:0}.doctorArticle__header div span,.entryArticle__header div span{border-left:1px solid #999b9d;font-weight:300;padding-left:15px;margin-left:10px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h2,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.doctorArticle__header h2,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.entryArticle__header .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.entryArticle__header .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.entryArticle__header .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.entryArticle__header h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .entryArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .entryArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .doctorArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .entryArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .doctorArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .entryArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .doctorArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .entryArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .doctorArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .entryArticle__header h2{margin-top:0;margin-bottom:5px}@media screen and (min-width:63.875em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h2,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h2,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.doctorArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.doctorArticle__header h2,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.entryArticle__header .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.entryArticle__header .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.entryArticle__header .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.entryArticle__header .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.entryArticle__header .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.entryArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.entryArticle__header h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .entryArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .entryArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .entryArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .doctorArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .entryArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .entryArticle__header h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .doctorArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .entryArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .entryArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .doctorArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .entryArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .doctorArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .entryArticle__header h2{margin:20px 0 0}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .entryArticle__header span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header h4,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .entryArticle__header span,#site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .entryArticle__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header a,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .entryArticle__header a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .entryArticle__header span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .entryArticle__header span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .entryArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .entryArticle__header a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .entryArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .entryArticle__header span,.doctorArticle__content--section .doctorArticle__header h2,.doctorArticle__content--section .entryArticle__header h2,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.doctorArticle__header .doctorArticle__content--section h2,.doctorArticle__header .doctorArticle__sidebar h3,.doctorArticle__header .gsection h2,.doctorArticle__header .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.doctorArticle__header .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.doctorArticle__header .postList__header--title,.doctorArticle__header .single-clinical-trials .doctorArticle__box h2,.doctorArticle__header .single-clinical-trials .entryArticle__box h2,.doctorArticle__header h3,.doctorArticle__sidebar .doctorArticle__header h3,.doctorArticle__sidebar .entryArticle__header h3,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.entryArticle__header #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.entryArticle__header #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.entryArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.entryArticle__header .doctorArticle__content--section h2,.entryArticle__header .doctorArticle__sidebar h3,.entryArticle__header .gsection h2,.entryArticle__header .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.entryArticle__header .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.entryArticle__header .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.entryArticle__header .postList__header--title,.entryArticle__header .single-clinical-trials .doctorArticle__box h2,.entryArticle__header .single-clinical-trials .entryArticle__box h2,.entryArticle__header h3,.gsection .doctorArticle__header h2,.gsection .entryArticle__header h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .entryArticle__header a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .entryArticle__header a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .entryArticle__header a,.single-clinical-trials .doctorArticle__box .doctorArticle__header h2,.single-clinical-trials .doctorArticle__box .entryArticle__header h2,.single-clinical-trials .entryArticle__box .doctorArticle__header h2,.single-clinical-trials .entryArticle__box .entryArticle__header h2{margin-bottom:20px;margin-top:0}}.doctorArticle__header--type,.entryArticle__header--type{display:block;padding-bottom:10px;border-bottom:1px solid #dcdcdc;margin-bottom:60px;margin-top:30px}.entryArticle__header--meta,.postList__header--meta{display:block;margin:5px 0 25px;font-size:.9em;color:#000509;font-family:Roboto,sans-serif}.entryArticle__header--feature,.pageArticle__content--feature{position:relative;margin-bottom:30px}.entryArticle__header--feature::after,.pageArticle__content--feature::after{clear:both;content:"";display:table}.entryArticle__header--feature .caption,.pageArticle__content--feature .caption{font-size:.875em;font-family:Lora,serif;color:#000509;padding-top:10px;padding-bottom:20px;border-bottom:1px solid #dcdcdc}@media screen and (min-width:63.875em){.entryArticle__header--feature .caption,.pageArticle__content--feature .caption{width:100%;font-size:1em;padding-bottom:20px;font-family:Lora,serif;color:#000509}}.entryArticle__header--feature-img{overflow:hidden;height:300px;background-position:center center;background-size:cover;margin-bottom:10px!important}@media screen and (min-width:63.875em){.entryArticle__header--feature-img{height:450px}}.entryArticle__header--feature-meta,.pageArticle__content--feature-meta{position:absolute;width:230px;overflow:visible;top:70%;right:-200px}.entryArticle__header--feature-meta .zoom,.pageArticle__content--feature-meta .zoom{display:none}@media screen and (min-width:63.875em){.entryArticle__header--feature-meta .zoom,.pageArticle__content--feature-meta .zoom{display:inline-block;float:left;width:30px;height:30px;line-height:1;text-align:center;padding-top:6px;background-color:#fff}.entryArticle__header--feature-meta .zoom:hover,.pageArticle__content--feature-meta .zoom:hover{cursor:pointer}}.entryArticle__header--feature-meta .caption,.pageArticle__content--feature-meta .caption{display:none}@media screen and (min-width:63.875em){.entryArticle__header--feature-meta .caption,.pageArticle__content--feature-meta .caption{display:inline-block;padding-left:20px;float:left;width:200px;font-size:.625em;text-transform:uppercase;color:#65696b}}.single-patient-story .entryArticle__sidebar{display:block;margin-top:30px;padding-top:30px;border-top:10px solid #cccdce}@media screen and (min-width:63.875em){.single-patient-story .entryArticle__sidebar{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0;clear:right;padding:30px;background-color:#f2f7fb;margin-top:60px;border-top:none}.single-patient-story .entryArticle__sidebar:last-child{margin-right:0}}.entryArticle__sidebar{display:none}@media screen and (min-width:63.875em){.entryArticle__sidebar{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0;clear:right;padding:30px;background-color:#f2f7fb;margin-top:60px;border-top:none}.entryArticle__sidebar:last-child{margin-right:0}}.single-clinical-trials .entryArticle__sidebar{display:block;background-color:#f2f7fb;margin-bottom:30px;padding:30px}.entryArticle__sidebar--link{display:block;width:100%;border:1px solid #0066b2;outline:0;background:0 0;text-align:center;box-shadow:none;color:#0066b2}.entryArticle__sidebar--link:hover{color:#0066b2;background:0 0;border:1px solid #0066b2;outline:1px solid #0066b2}.entryArticle__social{float:left;display:block;margin-right:2.35765%;width:100%;margin:10px 0 15px}.entryArticle__social:last-child{margin-right:0}@media screen and (min-width:63.875em){.entryArticle__social{float:left;display:block;margin-right:2.35765%;width:6.17215%;margin-top:16px}.entryArticle__social:last-child{margin-right:0}}.entryArticle__social a{display:block;color:#000509;font-size:.8em;text-transform:uppercase;text-align:center;font-family:Lora,serif;margin-bottom:12px}@media screen and (min-width:63.875em){.entryArticle__social a{margin-bottom:10px;line-height:1}}.entryArticle__social a:hover{border-bottom-color:transparent}.entryArticle__social a .fa{font-size:1em;width:100%;border:1px solid #cccdce;border-radius:1px;padding:10px 0;margin:5px 0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in}@media screen and (min-width:63.875em){.entryArticle__social a .fa{width:40px;height:40px}}.entryArticle__social a .fa:hover{background-color:#0066b2;color:#fff}.entryArticle__social a .fa-twitter{color:#55acee;font-size:1.5em}.entryArticle__social a .fa-facebook{color:#3b5998;font-size:1.5em}.entryArticle__social a .fa-envelope{color:#efb312;font-size:1.5em}@media screen and (min-width:63.875em){.doctorArticle__content,.entryArticle__content{margin:35px 0 0 70px}}.doctorArticle__content p,.entryArticle__content p{margin-bottom:30px;max-width:unset}@media screen and (min-width:63.875em){.doctorArticle__content .alignright,.entryArticle__content .alignright{margin-right:-7%}}.entryArticle__footer{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.entryArticle__footer:last-child{margin-right:0}.content-divider{float:left;display:block;margin-right:2.35765%;width:48.82117%}.content-divider:last-child{margin-right:0}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue a,.pagecopyBlue #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pagecopyBlue #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pagecopyBlue #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pagecopyBlue #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pagecopyBlue #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pagecopyBlue #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pagecopyBlue #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pagecopyBlue #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pagecopyBlue #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pagecopyBlue #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pagecopyBlue #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pagecopyBlue #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pagecopyBlue .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pagecopyBlue .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pagecopyBlue .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pagecopyBlue .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pagecopyBlue .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pagecopyBlue .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pagecopyBlue .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pagecopyBlue .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pagecopyBlue .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pagecopyBlue .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pagecopyBlue .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pagecopyBlue .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.pagecopyBlue .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.pagecopyBlue h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pagecopyBlue span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pagecopyBlue h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pagecopyBlue span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pagecopyBlue a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .pagecopyBlue h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pagecopyBlue a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pagecopyBlue span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pagecopyBlue h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pagecopyBlue span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pagecopyBlue a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .pagecopyBlue h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pagecopyBlue a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pagecopyBlue span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .pagecopyBlue span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pagecopyBlue span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .pagecopyBlue span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .pagecopyBlue h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .pagecopyBlue h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pagecopyBlue a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pagecopyBlue a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .pagecopyBlue a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .pagecopyBlue a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .pagecopyBlue h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .pagecopyBlue h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .pagecopyBlue h2{margin-top:5px}.youtube_container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.youtube_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-doctor #main{padding:0}.doctorArticle{max-width:85em;margin-left:auto;margin-right:auto;padding:30px 15px 0}.doctorArticle::after{clear:both;content:"";display:table}@media screen and (min-width:63.875em){.doctorArticle{padding:50px 15px 0}}.doctorArticle__back-link{font-size:.6em;float:right;padding-top:8px;font-weight:300;border-left:none}.doctorArticle__box{margin-bottom:0}.doctorArticle__header--feature{padding-top:15px;padding-bottom:30px;margin:0 0 30px}@media screen and (min-width:63.875em){.doctorArticle__header--feature{padding-bottom:50px}}.doctorArticle__header--feature div{margin:0}h1.doctorArticle__header--title{margin:0 0 5px;line-height:1.15;font-size:36px}@media screen and (min-width:63.875em){h1.doctorArticle__header--title{font-size:60px}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header span,#site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header span,.doctorArticle__content--section .doctorArticle__header h2,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.doctorArticle__header .doctorArticle__content--section h2,.doctorArticle__header .doctorArticle__sidebar h3,.doctorArticle__header .gsection h2,.doctorArticle__header .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.doctorArticle__header .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.doctorArticle__header .postList__header--title,.doctorArticle__header .single-clinical-trials .doctorArticle__box h2,.doctorArticle__header .single-clinical-trials .entryArticle__box h2,.doctorArticle__header h3,.doctorArticle__sidebar .doctorArticle__header h3,.gsection .doctorArticle__header h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header a,.single-clinical-trials .doctorArticle__box .doctorArticle__header h2,.single-clinical-trials .entryArticle__box .doctorArticle__header h2{margin-top:0}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header span span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header h4 span,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header span span,#site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header h4 span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header a span,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header span span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header h4 span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header span span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header h4 span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header a span,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header span span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header span span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header span span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header span span,.doctorArticle__content--section .doctorArticle__header h2 span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4 span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta h4 span,.doctorArticle__header #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4 span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta h4 span,.doctorArticle__header #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span span,.doctorArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span span,.doctorArticle__header .doctorArticle__content--section h2 span,.doctorArticle__header .doctorArticle__sidebar h3 span,.doctorArticle__header .gsection h2 span,.doctorArticle__header .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a span,.doctorArticle__header .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a span,.doctorArticle__header .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a span,.doctorArticle__header .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a span,.doctorArticle__header .postList__header--title span,.doctorArticle__header .single-clinical-trials .doctorArticle__box h2 span,.doctorArticle__header .single-clinical-trials .entryArticle__box h2 span,.doctorArticle__header h3 span,.doctorArticle__sidebar .doctorArticle__header h3 span,.gsection .doctorArticle__header h2 span,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a span,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header a span,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header a span,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header a span,.single-clinical-trials .doctorArticle__box .doctorArticle__header h2 span,.single-clinical-trials .entryArticle__box .doctorArticle__header h2 span{border-left:none}.doctorArticle__header--feature{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid #cccdce}.doctorArticle__header--feature::after{clear:both;content:"";display:table}@media only screen and (min-device-width:1024px) and (max-device-width:1366px){.doctorArticle__header--feature--img{width:142px}}.doctorArticle__header--feature--text{padding-left:20px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text h2,.doctorArticle__header--feature--text #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header--feature--text #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header--feature--text #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header--feature--text #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header--feature--text #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header--feature--text #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header--feature--text #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header--feature--text #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header--feature--text #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header--feature--text #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header--feature--text #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.doctorArticle__header--feature--text #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header--feature--text .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header--feature--text .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header--feature--text .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header--feature--text .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__header--feature--text .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header--feature--text .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header--feature--text .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header--feature--text .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header--feature--text .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header--feature--text .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.doctorArticle__header--feature--text .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header--feature--text .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.doctorArticle__header--feature--text .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.doctorArticle__header--feature--text h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header--feature--text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header--feature--text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header--feature--text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header--feature--text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header--feature--text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header--feature--text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__header--feature--text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header--feature--text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__header--feature--text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header--feature--text h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__header--feature--text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header--feature--text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header--feature--text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header--feature--text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header--feature--text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header--feature--text span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .doctorArticle__header--feature--text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__header--feature--text h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .doctorArticle__header--feature--text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header--feature--text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__header--feature--text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__header--feature--text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__header--feature--text a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .doctorArticle__header--feature--text h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .doctorArticle__header--feature--text h2{margin:0 0 10px}.doctorArticle__sidebar{background-color:#f2f7fb;padding:30px}@media screen and (min-width:63.875em){.doctorArticle__sidebar{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0;clear:right;margin-top:15px;list-style-type:none}.doctorArticle__sidebar:last-child{margin-right:0}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__sidebar span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__sidebar h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__sidebar span,#site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__sidebar h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__sidebar a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__sidebar a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .doctorArticle__sidebar span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__sidebar h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .doctorArticle__sidebar span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__sidebar h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .doctorArticle__sidebar a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__sidebar a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__sidebar span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__sidebar span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__sidebar span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__sidebar span,.doctorArticle__content--section .doctorArticle__sidebar h2,.doctorArticle__sidebar #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__sidebar #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__sidebar #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__sidebar #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__sidebar #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.doctorArticle__sidebar #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__sidebar #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.doctorArticle__sidebar #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.doctorArticle__sidebar #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.doctorArticle__sidebar #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.doctorArticle__sidebar #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.doctorArticle__sidebar #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__sidebar .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__sidebar .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.doctorArticle__sidebar .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.doctorArticle__sidebar .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.doctorArticle__sidebar .doctorArticle__content--section h2,.doctorArticle__sidebar .gsection h2,.doctorArticle__sidebar .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__sidebar .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.doctorArticle__sidebar .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.doctorArticle__sidebar .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.doctorArticle__sidebar .postList__header--title,.doctorArticle__sidebar .single-clinical-trials .doctorArticle__box h2,.doctorArticle__sidebar .single-clinical-trials .entryArticle__box h2,.doctorArticle__sidebar h3,.gsection .doctorArticle__sidebar h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__sidebar a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .doctorArticle__sidebar a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .doctorArticle__sidebar a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .doctorArticle__sidebar a,.single-clinical-trials .doctorArticle__box .doctorArticle__sidebar h2,.single-clinical-trials .entryArticle__box .doctorArticle__sidebar h2{font-weight:300}.doctorArticle__sidebar ul li{list-style-type:none;margin-left:0}.doctorArticle__sidebar ul li a{font-size:16px;font-family:Roboto,sans-serif;border:none;font-weight:400}.directoryDoctor__leftColumn .doctorArticle__sidebar span,.doctorArticle__sidebar .directoryDoctor__leftColumn span,.doctorArticle__sidebar .ncipdq-archive-list li a,.doctorArticle__sidebar h4,.ncipdq-archive-list li .doctorArticle__sidebar a{margin-bottom:10px;margin-top:20px;font-weight:500}.doctorArticle__sidebar h5{margin-bottom:10px;margin-top:0}.doctorArticle__sidebar p{margin-bottom:20px}.doctorArticle__sidebar--info{margin-bottom:10px}.doctorArticle__sidebar--info li>div{border-bottom:1px solid #cccdce;margin-bottom:10px}.doctorArticle__sidebar a{font-family:Lora,serif;font-size:1.1em;font-weight:700}.doctorArticle__sidebar a.doctorArticle__sidebar__requestAppointment{width:100%;text-align:center;font-family:Roboto,sans-serif;font-weight:500;margin-top:15px}.doctorArticle__content{margin-bottom:30px;margin-left:0}.doctorArticle__content--section{margin-bottom:30px}.doctorArticle__content--section:after{display:block;content:'';width:100px;border-bottom:1px solid #cccdce}.directoryDoctor__leftColumn .doctorArticle__content--section span,.doctorArticle__content--section .directoryDoctor__leftColumn span,.doctorArticle__content--section .ncipdq-archive-list li a,.doctorArticle__content--section h4,.ncipdq-archive-list li .doctorArticle__content--section a{margin-bottom:10px}.doctorArticle__content--section p,.doctorArticle__content--section ul{margin-bottom:35px}.siteman_doctor_video_wrapper{position:relative;padding-bottom:56.25%;height:0;margin-bottom:50px}.siteman_doctor_video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pageArticle{padding:30px 15px 0}@media screen and (min-width:63.875em){.pageArticle{padding:60px 15px 0}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle a,.pageArticle #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pageArticle #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pageArticle #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pageArticle #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pageArticle #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pageArticle .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pageArticle .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pageArticle .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.pageArticle .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.pageArticle h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pageArticle span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pageArticle span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pageArticle a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pageArticle span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pageArticle span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pageArticle a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .pageArticle h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .pageArticle h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .pageArticle h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .pageArticle h2{margin-top:0}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pageArticle span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pageArticle span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pageArticle a,#site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pageArticle span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pageArticle span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pageArticle a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle span,.doctorArticle__content--section .pageArticle h2,.doctorArticle__sidebar .pageArticle h3,.gsection .pageArticle h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle a,.pageArticle #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pageArticle #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pageArticle #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pageArticle #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pageArticle #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.pageArticle #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pageArticle #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pageArticle #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pageArticle #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pageArticle #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.pageArticle #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pageArticle .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.pageArticle .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pageArticle .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.pageArticle .doctorArticle__content--section h2,.pageArticle .doctorArticle__sidebar h3,.pageArticle .gsection h2,.pageArticle .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.pageArticle .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.pageArticle .postList__header--title,.pageArticle .single-clinical-trials .doctorArticle__box h2,.pageArticle .single-clinical-trials .entryArticle__box h2,.pageArticle h3,.single-clinical-trials .doctorArticle__box .pageArticle h2,.single-clinical-trials .entryArticle__box .pageArticle h2{margin-top:10px}.pageArticle .doctorGroup{font-size:1.5em;font-weight:300;margin-top:10px}.pageArticle .pageArticle__header--type{font-size:60px;padding-bottom:15px;margin-bottom:20px;margin-top:0;font-weight:300;font-family:Lora,serif;display:block;line-height:1.25}.pageArticle .pageArticle-fullWidth__header--parent,.pageArticle .pageArticle__header--parent{font-weight:300;margin-bottom:30px;width:100%}@media screen and (min-width:63.875em){.pageArticle .pageArticle-fullWidth__header--parent,.pageArticle .pageArticle__header--parent{margin-bottom:45px}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header a,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.pageArticle__header .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pageArticle__header .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pageArticle__header .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle__header .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle__header .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle__header .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.pageArticle__header .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pageArticle__header .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.pageArticle__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.pageArticle__header h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pageArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pageArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pageArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pageArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pageArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pageArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .pageArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .pageArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .pageArticle__header h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .pageArticle__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .pageArticle__header h2{margin-bottom:20px;margin-top:10px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pageArticle__header span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pageArticle__header span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pageArticle__header a,#site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle__header h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pageArticle__header span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pageArticle__header span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pageArticle__header a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle__header h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle__header span,.doctorArticle__content--section .pageArticle__header h2,.doctorArticle__sidebar .pageArticle__header h3,.gsection .pageArticle__header h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__header a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle__header a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle__header a,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.pageArticle__header #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.pageArticle__header #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pageArticle__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.pageArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pageArticle__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.pageArticle__header .doctorArticle__content--section h2,.pageArticle__header .doctorArticle__sidebar h3,.pageArticle__header .gsection h2,.pageArticle__header .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__header .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__header .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.pageArticle__header .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.pageArticle__header .postList__header--title,.pageArticle__header .single-clinical-trials .doctorArticle__box h2,.pageArticle__header .single-clinical-trials .entryArticle__box h2,.pageArticle__header h3,.single-clinical-trials .doctorArticle__box .pageArticle__header h2,.single-clinical-trials .entryArticle__box .pageArticle__header h2{margin-bottom:20px;margin-top:0}.pageArticle__header--parents{padding:5px 0 25px;font-family:Lora,serif;font-size:16px;border-bottom:1px solid #999b9d}@media screen and (min-width:63.875em){.pageArticle__header--parents{border-bottom:none}}.pageArticle__header--parents a{margin-top:0;border-radius:3px;border-bottom:none;transition-property:all;transition-duration:.3s;transition-timing-function:ease}@media screen and (min-width:63.875em){.pageArticle__header--parents a{text-transform:uppercase}}.pageArticle__header--parents a:hover{border-bottom:none}.pageArticle__header--parents a .fa{margin-right:10px}@media screen and (min-width:63.875em){.pageArticle__header--parents{max-width:85em;margin-left:auto;margin-right:auto}.pageArticle__header--parents::after{clear:both;content:"";display:table}}.pageArticle__header--grandparent{position:relative;padding-right:5px;line-height:1.4em}@media screen and (min-width:63.875em){.pageArticle__header--grandparent{padding-right:0}}.pageArticle__header--grandparent a{display:inline-block;text-transform:uppercase}.pageArticle__header--grandparent .pageArticle__header--grandparent__section_title{display:block;clear:both;float:right;color:#000509;font-size:1.1em;line-height:1em;font-weight:300;margin-right:30px}@media screen and (min-width:63.875em){.pageArticle__header--grandparent .pageArticle__header--grandparent__section_title{padding:0;font-size:1.3em;float:left;color:#000509;font-weight:300;margin-top:30px;margin-right:0}}.pageArticle__header--grandparent .pageArticle__header__backlink{font-size:16px}@media screen and (min-width:63.875em){.pageArticle__header--grandparent .pageArticle__header__backlink{float:left}}.pageArticle__header--grandparent .pageArticle__header--grandparent__mobile_menu{position:absolute;right:0;top:-6px;padding:5px;cursor:pointer;font-size:1.3em;color:#0066b2}@media screen and (min-width:63.875em){.pageArticle__header--grandparent .pageArticle__header--grandparent__mobile_menu{display:none}}.pageArticle__header--grandparent .pageArticle__header--grandparent__mobile_menu .fa-close{display:block}.pageArticle__header--grandparent .pageArticle__header--grandparent__mobile_menu .fa-bars{display:none}.pageArticle__header--grandparent .pageArticle__header--grandparent__mobile_menu.grandparent__mobile_menu--closed .fa-bars{display:block}.pageArticle__header--grandparent .pageArticle__header--grandparent__mobile_menu.grandparent__mobile_menu--closed .fa-close{display:none}.pageArticle-fullWidth__header--parent,.pageArticle__header--parent{margin-top:0}@media screen and (min-width:63.875em){.pageArticle-fullWidth__header--parent,.pageArticle__header--parent{float:left;display:block;margin-right:2.35765%;width:74.41059%;float:none}.pageArticle-fullWidth__header--parent:last-child,.pageArticle__header--parent:last-child{margin-right:0}}.pageArticle__sidebar{font-family:Lora,serif;font-size:1.2em;padding-right:30px;margin-bottom:20px}@media screen and (max-width:63.875em){.pageArticle__sidebar--secondary-menu{display:none}}.pageArticle__sidebar--secondary-menu li{list-style-type:none;margin-left:0;margin-bottom:10px}.pageArticle__sidebar--secondary-menu li.current_page_item>a{font-weight:700}@media screen and (min-width:63.875em){.pageArticle__sidebar{float:left;display:block;margin-right:2.35765%;width:23.23176%}.pageArticle__sidebar:last-child{margin-right:0}}.pageArticle__content{position:relative}@media screen and (min-width:63.875em){.pageArticle__content{float:left;display:block;margin-right:2.35765%;width:74.41059%;width:100%}.pageArticle__content:last-child{margin-right:0}}.pageArticle__content--locationPhysicians li{list-style-type:none;margin-left:0}.directoryDoctor__leftColumn .pageArticle__content .layoutContent__box-content span:first-child,.ncipdq-archive-list li .pageArticle__content .layoutContent__box-content a:first-child,.pageArticle__content .layoutContent__box-content .directoryDoctor__leftColumn span:first-child,.pageArticle__content .layoutContent__box-content .ncipdq-archive-list li a:first-child,.pageArticle__content .layoutContent__box-content h4:first-child{margin-top:0}@media screen and (min-width:63.875em){.pageArticle__content .layoutContent__box-content{float:left;display:block;margin-right:2.35765%;width:74.41059%;width:100%}.pageArticle__content .layoutContent__box-content:last-child{margin-right:0}.directoryDoctor__leftColumn .pageArticle__content .layoutContent__box-content span:first-child,.ncipdq-archive-list li .pageArticle__content .layoutContent__box-content a:first-child,.pageArticle__content .layoutContent__box-content .directoryDoctor__leftColumn span:first-child,.pageArticle__content .layoutContent__box-content .ncipdq-archive-list li a:first-child,.pageArticle__content .layoutContent__box-content h4:first-child{margin-top:0}}.pageArticle__content--title{margin-top:0}.pageArticle__content li{padding-bottom:10px}@media screen and (min-width:63.875em){.pageArticle__content li{max-width:650px}}.pageArticle__content .pageArticle__content--feature-icon{display:none;border:1px solid #999b9d;border-radius:3px;width:40%;padding:10px;margin-bottom:10px}@media screen and (min-width:63.875em){.pageArticle__content .pageArticle__content--feature-icon{display:block;position:absolute;width:22%;top:0;right:0;height:175px}}.pageArticle__content .pageArticle__content--feature-icon div{width:80%;margin:25px auto}@media screen and (min-width:63.875em){.pageArticle__content .pageArticle__content--feature-icon div{width:60%}}.page-template-page-left-nav .layoutAccordion__jumplinks{display:none}@media screen and (min-width:63.875em){.page-template-page-left-nav .layoutAccordion__box,.page-template-page-left-nav .layoutContent__box-content,.page-template-page-left-nav .layoutLocation{padding-left:0}}.pageArticle__header_mobile_menu__content{margin-top:10px;position:absolute;width:110%;z-index:9}@media screen and (min-width:63.875em){.pageArticle__header_mobile_menu__content{display:none}}.pageArticle__header_mobile_menu__content ul{background-color:#fff;border:1px solid #999b9d;padding:0}.pageArticle__header_mobile_menu__content li{list-style:none;padding:0;padding-left:20px;margin:0;border-bottom:1px solid #cccdce}.pageArticle__header_mobile_menu__content li:last-child{border-bottom:0}.pageArticle__header_mobile_menu__content li.current_page_item{background-color:#e5f4ff}.pageArticle__header_mobile_menu__content li a{padding:10px 0;text-transform:none}.mobile_menu--closed{display:none}.location__meta--phone:after{display:block;content:'';border-bottom:1px solid #65696b;margin:25px 0 0 0}.location__meta--phone li{list-style:none;padding:0;margin:0}@media screen and (min-width:63.875em){.location__meta--phone li{display:inline-block}.location__meta--phone li:after{display:inline-block;content:'|'}.location__meta--phone li:last-child:after{display:none}}.microsite__section{display:none}.microsite__section--active{display:block}@media screen and (max-width:63.875em){.microsite__section p{clear:both}}#micrositeSections{width:100%}.give-buttons{border-bottom:1px solid #65696b;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:1rem;margin-bottom:1rem}.page-template-page-treatment .site-main{max-width:100%}.page-template-page-treatment #physiciandirectory{margin-top:90px}@media screen and (min-width:63.875em){.page-template-page-treatment #physiciandirectory{margin-top:120px}}.page-template-page-treatment #physiciandirectory .container{position:relative}.page-template-page-treatment #physiciandirectory .container:before{display:block;content:"";background:url(/wp-content/themes/siteman/images/dots-blue.png);background-size:cover;width:48px;height:125px;position:absolute;top:0;left:-95px}.page-template-page-treatment #survivorship .container{position:relative}.page-template-page-treatment #survivorship .container:before{display:block;content:"";background:url(/wp-content/themes/siteman/images/dots-blue.png);background-size:cover;width:48px;height:125px;position:absolute;bottom:0;right:-95px}@media screen and (min-width:63.875em){.page-template-page-treatment .image-with-text{margin-top:120px}}.page-template-page-treatment .image-with-text p{font-size:16px;font-weight:700}@media screen and (min-width:63.875em){.page-template-page-treatment .image-with-text p{font-size:18px}}.page-template-page-treatment .image-with-text .btn,.page-template-page-treatment .image-with-text .searchandfilter ul li submit,.searchandfilter ul li .page-template-page-treatment .image-with-text submit{color:#32373a;border-color:#32373a}.page-template-page-treatment .image-with-text .btn:focus,.page-template-page-treatment .image-with-text .btn:hover,.page-template-page-treatment .image-with-text .searchandfilter ul li submit:focus,.page-template-page-treatment .image-with-text .searchandfilter ul li submit:hover,.searchandfilter ul li .page-template-page-treatment .image-with-text submit:focus,.searchandfilter ul li .page-template-page-treatment .image-with-text submit:hover{outline-color:#32373a}@media screen and (min-width:63.875em){.page-template-page-treatment .tabbed{margin-top:120px}}.page-template-page-treatment .tabbed li i:before{font-size:15px;position:relative;top:-3px}.page-template-page-treatment .tabbed li:first-child .fa-stethoscope:before{content:"\f46d"}.page-template-page-treatment .tabbed li:nth-child(even) .fa-stethoscope:before{content:"\f002"}.page-template-page-treatment .tabbed li:last-child .fa-stethoscope:before{display:inline-block;content:"";background:url(/wp-content/themes/siteman/images/icon-psi.svg) no-repeat;background-size:100%;background-position:center;width:18px;height:18px;top:0}.page-template-page-treatment .tabbed li:last-child a.opentab .fa-stethoscope:before,.page-template-page-treatment .tabbed li:last-child a:focus .fa-stethoscope:before,.page-template-page-treatment .tabbed li:last-child a:hover .fa-stethoscope:before{background-image:url(/wp-content/themes/siteman/images/icon-psi-white.svg)}.page-template-page-treatment .full-width.inner{margin-top:30px;margin-left:auto;margin-right:auto}.treatmentIntro{text-align:center}.treatmentIntro::after{clear:both;content:"";display:table}.treatmentIntro__header{margin-bottom:20px}.treatmentIntro__content p{max-width:55em;margin:0 auto 4em}.treatmentBox{position:relative;margin-bottom:45px}.treatmentBox .container{position:relative;z-index:1;max-width:85em;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:start;justify-content:flex-start;text-align:center}@media screen and (min-width:40em){.treatmentBox .container{-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}}.treatmentBox .callout{width:100%;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.4);transition:box-shadow .3s ease-in-out;margin-bottom:15px}.treatmentBox .callout:focus,.treatmentBox .callout:hover{box-shadow:0 10px 10px rgba(0,0,0,.1)}.treatmentBox .callout:focus .card-image,.treatmentBox .callout:hover .card-image{background:#0066b2}.treatmentBox .callout:focus .card-image img,.treatmentBox .callout:hover .card-image img{transform:scale(.65)}.searchandfilter ul li .treatmentBox .callout:focus submit,.searchandfilter ul li .treatmentBox .callout:hover submit,.treatmentBox .callout:focus .btn,.treatmentBox .callout:focus .searchandfilter ul li submit,.treatmentBox .callout:hover .btn,.treatmentBox .callout:hover .searchandfilter ul li submit{outline-color:#0066b2}@media screen and (min-width:40em){.treatmentBox .callout{margin:0 15px 45px;width:calc(50% - 30px)}}@media screen and (min-width:63.875em){.treatmentBox .callout{width:calc(33.33% - 30px)}}.treatmentBox .callout .link_wrap{display:block;border:0}.treatmentBox .card-image{margin-bottom:30px;height:auto;overflow:hidden;background:#00528e;transition:background-color .3s ease-in-out}@media screen and (min-width:63.875em){.treatmentBox .card-image{min-height:300px}}.treatmentBox .card-image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:scale(.75);transition:transform .3s ease-in-out}.treatmentBox .card-content{padding-left:5%;padding-right:5%;padding-bottom:10%}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .treatmentBox span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .treatmentBox span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .treatmentBox a,#site-navigation #primary-menu .sub-nav .container .nav-cta .treatmentBox h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .treatmentBox span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .treatmentBox span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .treatmentBox a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .treatmentBox h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .treatmentBox span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .treatmentBox span,.doctorArticle__content--section .treatmentBox h2,.doctorArticle__sidebar .treatmentBox h3,.gsection .treatmentBox h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .treatmentBox a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .treatmentBox a,.single-clinical-trials .doctorArticle__box .treatmentBox h2,.single-clinical-trials .entryArticle__box .treatmentBox h2,.treatmentBox #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.treatmentBox #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.treatmentBox #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.treatmentBox #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.treatmentBox #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.treatmentBox #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.treatmentBox .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.treatmentBox .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.treatmentBox .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.treatmentBox .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.treatmentBox .doctorArticle__content--section h2,.treatmentBox .doctorArticle__sidebar h3,.treatmentBox .gsection h2,.treatmentBox .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.treatmentBox .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.treatmentBox .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.treatmentBox .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.treatmentBox .postList__header--title,.treatmentBox .single-clinical-trials .doctorArticle__box h2,.treatmentBox .single-clinical-trials .entryArticle__box h2,.treatmentBox h3{font-family:Lora,serif;font-size:22px;font-weight:400;color:#32373a;margin-top:18px;margin-bottom:8px}@media screen and (min-width:40em){#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .treatmentBox span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .treatmentBox span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .treatmentBox a,#site-navigation #primary-menu .sub-nav .container .nav-cta .treatmentBox h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .treatmentBox span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .treatmentBox span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .treatmentBox a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .treatmentBox h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .treatmentBox span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .treatmentBox span,.doctorArticle__content--section .treatmentBox h2,.doctorArticle__sidebar .treatmentBox h3,.gsection .treatmentBox h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .treatmentBox a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .treatmentBox a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .treatmentBox a,.single-clinical-trials .doctorArticle__box .treatmentBox h2,.single-clinical-trials .entryArticle__box .treatmentBox h2,.treatmentBox #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.treatmentBox #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.treatmentBox #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.treatmentBox #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.treatmentBox #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.treatmentBox #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.treatmentBox #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.treatmentBox .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.treatmentBox .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.treatmentBox .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.treatmentBox .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.treatmentBox .doctorArticle__content--section h2,.treatmentBox .doctorArticle__sidebar h3,.treatmentBox .gsection h2,.treatmentBox .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.treatmentBox .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.treatmentBox .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.treatmentBox .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.treatmentBox .postList__header--title,.treatmentBox .single-clinical-trials .doctorArticle__box h2,.treatmentBox .single-clinical-trials .entryArticle__box h2,.treatmentBox h3{font-size:32px;margin-top:0;margin-bottom:30px}}.directoryDoctor__leftColumn .treatmentBox span,.ncipdq-archive-list li .treatmentBox a,.treatmentBox .directoryDoctor__leftColumn span,.treatmentBox .ncipdq-archive-list li a,.treatmentBox h4{font:400 10px/1.2 Roboto,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#65696b;margin-top:0;margin-bottom:0}.treatmentBox p{margin-left:auto;margin-right:auto;font-family:Roboto,sans-serif;font-size:18px;line-height:1.8;color:#32373a}.searchandfilter ul li .treatmentBox submit,.treatmentBox .btn,.treatmentBox .searchandfilter ul li submit{display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#0066b2;line-height:48px;border:1px solid #0066b2;outline:1px solid #fff;padding-left:45px;padding-right:45px;transition:outline-color .3s ease-in-out}@media screen and (min-width:40em){.searchandfilter ul li .treatmentBox submit,.treatmentBox .btn,.treatmentBox .searchandfilter ul li submit{margin-top:20px}}.postListArea__box{max-width:85em;margin-left:auto;margin-right:auto;padding:0 15px}.postListArea__box::after{clear:both;content:"";display:table}.blog .entryArticle__categories,.category .entryArticle__categories{margin-bottom:50px}.entryArticle__categories{margin-bottom:25px;font-family:Roboto,sans-serif}@media screen and (max-width:63.875em){.entryArticle__categories{margin-bottom:25px;font-family:Roboto,sans-serif;background:#f2f7fb;padding:10px 20px}}@media screen and (min-width:63.875em){.entryArticle__categories{display:block!important}}.entryArticle__categories li{list-style-type:none;margin-left:0;padding:10px 0}@media screen and (min-width:63.875em){.entryArticle__categories li{display:inline-block;padding-left:0;margin-left:0;margin-right:5px;font-weight:500}.entryArticle__categories li a{border:1px solid #0066b2;padding:10px 20px;border-radius:0}.entryArticle__categories li a:hover{background-color:#0066b2;color:#fff}}.entryArticle__categories li.current-cat{color:#fff}.entryArticle__categories li.current-cat a{color:#fff;background-color:#0066b2}.postList__header--title{margin-top:10px;margin-bottom:5px}.event_item span{color:#000509}.cat-links{font-family:Roboto,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:10px!important;line-height:12px!important;letter-spacing:.2em!important;text-transform:uppercase!important;margin-bottom:5px}.cat-links a{color:#32373a}.postList__box{margin-bottom:30px;border-bottom:1px solid #dcdcdc}@media screen and (min-width:63.875em){.postList__box{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-bottom:50px}.postList__box:last-child{margin-right:0}}.postList__box p{max-width:100%}.postList__featuredImage{position:relative}@media screen and (min-width:63.875em){.postList__featuredImage{float:left;margin-right:25px;width:40%;margin-top:10px}}.postList__featuredImage img{height:auto;width:100%;margin-bottom:15px}.postList__header{margin-bottom:10px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header a,.postList__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.postList__header #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.postList__header #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.postList__header #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.postList__header #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.postList__header #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.postList__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.postList__header #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.postList__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.postList__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.postList__header #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.postList__header #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.postList__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.postList__header .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.postList__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.postList__header .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.postList__header .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.postList__header .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.postList__header .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.postList__header .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.postList__header .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.postList__header .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.postList__header .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.postList__header .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.postList__header .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.postList__header h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .postList__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .postList__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .postList__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .postList__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .postList__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .postList__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .postList__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .postList__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .postList__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .postList__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .postList__header h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .postList__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .postList__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .postList__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .postList__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .postList__header span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .postList__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .postList__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .postList__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .postList__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .postList__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .postList__header a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .postList__header h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .postList__header h2{margin:0 0 10px}.postList__header--meta span{font-weight:400}.postList__tags{display:block}.event-container .event-content,.postList__content,.single-event .event-content{padding-bottom:30px}@media screen and (min-width:63.875em){.event-container .event-content,.postList__content,.single-event .event-content{padding-bottom:50px}}.event-container .event-content ul:last-of-type,.postList__content ul:last-of-type,.single-event .event-content ul:last-of-type{margin-bottom:0}.event-container .event-content span,.postList__content span,.single-event .event-content span{font-style:italic;font-weight:400;font-size:14px;line-height:1}.events-pagination-wrapper,.pagination{clear:both;margin:30px 0}.events-pagination-wrapper .current,.pagination .current{border:1px solid #0066b2;padding:.15em .5rem;color:#0066b2}.events-pagination-wrapper a,.pagination a{margin:0 .5rem;padding:.15em .5rem;border:none}.events-pagination-wrapper a:hover,.pagination a:hover{color:#003a66;border:none}.events-pagination-wrapper a:first-child,.pagination a:first-child{margin-left:0}.events-pagination-wrapper .prev:before,.pagination .prev:before{display:inline-block;content:'\f053';padding-right:5px;font-family:FontAwesome}.events-pagination-wrapper .next:after,.pagination .next:after{display:inline-block;content:'\f054';padding-left:5px;font-family:FontAwesome}@media screen and (min-width:63.875em){body.blog .doctorArticle__header,body.blog .entryArticle__header,body.category .doctorArticle__header,body.category .entryArticle__header,body.post-type-archive-event .doctorArticle__header,body.post-type-archive-event .entryArticle__header,body.tax-event-category .doctorArticle__header,body.tax-event-category .entryArticle__header,body.tax-event-tag .doctorArticle__header,body.tax-event-tag .entryArticle__header{float:left;display:block;margin-right:2.35765%;width:100%}body.blog .doctorArticle__header:last-child,body.blog .entryArticle__header:last-child,body.category .doctorArticle__header:last-child,body.category .entryArticle__header:last-child,body.post-type-archive-event .doctorArticle__header:last-child,body.post-type-archive-event .entryArticle__header:last-child,body.tax-event-category .doctorArticle__header:last-child,body.tax-event-category .entryArticle__header:last-child,body.tax-event-tag .doctorArticle__header:last-child,body.tax-event-tag .entryArticle__header:last-child{margin-right:0}}@media screen and (max-width:63.875em){.mobile_cat_nav{display:inline-block}.mobile_cat_nav .fa-bars{font-weight:300;font-size:24px}}@media screen and (max-width:63.875em){.entryArticle__categories{display:none}}.event-container,.single-event{margin-top:30px}.event-container .event-item,.single-event .event-item{border-bottom:1px solid #dcdcdc}.event-container .event-item:last-of-type,.single-event .event-item:last-of-type{border:none}.event-container .event-cat,.single-event .event-cat{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:5px}.event-container .event_details,.single-event .event_details{display:-ms-flexbox;display:flex}.event-container .event_details .event-date,.event-container .event_details .event-time,.single-event .event_details .event-date,.single-event .event_details .event-time{display:-ms-flexbox;display:flex}.event-container .event_details .event-date p,.event-container .event_details .event-time p,.single-event .event_details .event-date p,.single-event .event_details .event-time p{font-style:italic;font-weight:400;font-size:14px;margin-bottom:0}.event-container .event_details .event-date:after,.single-event .event_details .event-date:after{content:'|';padding-right:5px;padding-left:5px;margin-top:-2px}.event-container .event_details .event-date p:last-of-type,.single-event .event_details .event-date p:last-of-type{padding-left:5px}.event-container .event_details .event-date p:last-of-type:before,.single-event .event_details .event-date p:last-of-type:before{content:'-';padding-right:5px}.event-container .event_details .event-date p:first-of-type:before,.single-event .event_details .event-date p:first-of-type:before{display:none}.event-container .event_details .event-time,.single-event .event_details .event-time{position:relative}.event-container .event_details .event-time p:last-of-type:before,.single-event .event_details .event-time p:last-of-type:before{content:'-';padding-right:5px}.event-container .event_details .event-time p:first-of-type:before,.single-event .event_details .event-time p:first-of-type:before{display:none}.event-container .venue,.single-event .venue{margin-bottom:20px}.event-container .venue p,.single-event .venue p{font-style:italic;font-weight:400;font-size:14px;line-height:1;margin-bottom:0}.event-container .no-results,.single-event .no-results{margin-bottom:50px}.event-container .no-results .page-title,.single-event .no-results .page-title{font-size:2em}.single-event{padding:0 15px}.single-event .event_details .event-date p,.single-event .event_details .event-time p{font-style:normal}.single-event .event_details .event-date i,.single-event .event_details .event-time i{margin-right:10px}.single-event .event-venue{margin-bottom:20px}.single-event .event-venue p{font-style:normal}.single-event .event-venue p i{margin-right:10px}.event-cat-archive h1{margin-bottom:30px}.event-cat-archive .event-cat{font-style:italic;font-weight:400;font-size:14px;line-height:1;text-transform:capitalize;letter-spacing:1px}.searchandfilter{margin-top:30px}.searchandfilter ul li{display:inline-block;vertical-align:top;padding:0 10px}.searchandfilter ul li select.sf-input-select{width:200px}.searchandfilter ul li:first-of-type{padding-left:0}.searchandfilter ul li.sf-field-reset{vertical-align:bottom;margin-bottom:1.6em}.searchandfilter ul.sf_date_field li{padding:0}.searchandfilter a.search-filter-reset{vertical-align:bottom;background:0 0;border-color:#0066b2;color:#0066b2}.searchandfilter a.search-filter-reset:before{content:" \f057";font-family:"Font Awesome 5 Pro";color:#0066b2;font-size:15px;font-weight:300;margin-right:12px}.searchandfilter a.search-filter-reset:hover{background:#fff;color:gray}.searchandfilter a.search-filter-reset:hover:before{color:gray}.pageArticle-sem .searchandfilter a.search-filter-reset .cta-button[type=submit],.pageArticle-sem+.pageArticle-fullWidth .searchandfilter a.search-filter-reset .cta-button[type=submit],.searchandfilter a.search-filter-reset .pageArticle-sem .cta-button[type=submit],.searchandfilter a.search-filter-reset .pageArticle-sem+.pageArticle-fullWidth .cta-button[type=submit],.searchandfilter a.search-filter-reset input[type=submit]{padding:18px 45px}.searchandfilter-date-picker .ui-datepicker-header{background-color:#0066b2!important}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover .searchandfilter-date-picker .ui-datepicker .ui-datepicker-next{top:.4em}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next span,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev span{background-image:none}.searchandfilter-date-picker .ui-datepicker-prev:before{border:none}.searchandfilter-date-picker .ui-datepicker-next:before{border:none}.page-template-page-physician-directory .pageArticle{padding:30px 15px 0}.post-type-archive-ncipdq .postListArea__box{padding:30px 15px 0}@media screen and (min-width:63.875em){.post-type-archive-ncipdq .postListArea__box{padding:60px 15px 0}}.physicianDirectory__form__item{position:relative;margin-bottom:10px}@media screen and (min-width:63.875em){.physicianDirectory__form__item{float:left;display:block;margin-right:2.35765%;width:23.23176%}.physicianDirectory__form__item:last-child{margin-right:0}}.physicianDirectory__form__item select{width:100%}.physicianDirectory__form__item .fa-search{position:absolute;right:15px;bottom:17px}.physicianDirectory__browse{display:block;clear:both;margin-bottom:10px}.physicianDirectory__browse::after{clear:both;content:"";display:table}.physicianDirectory__browse__label{float:left;display:block;margin-right:2.35765%;width:6.17215%}.physicianDirectory__browse__label:last-child{margin-right:0}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label a,.physicianDirectory__browse__label #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.physicianDirectory__browse__label #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.physicianDirectory__browse__label #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.physicianDirectory__browse__label #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.physicianDirectory__browse__label #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.physicianDirectory__browse__label #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.physicianDirectory__browse__label #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.physicianDirectory__browse__label #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.physicianDirectory__browse__label #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.physicianDirectory__browse__label #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.physicianDirectory__browse__label #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.physicianDirectory__browse__label #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.physicianDirectory__browse__label .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.physicianDirectory__browse__label .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.physicianDirectory__browse__label .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.physicianDirectory__browse__label .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.physicianDirectory__browse__label .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.physicianDirectory__browse__label .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.physicianDirectory__browse__label .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.physicianDirectory__browse__label .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.physicianDirectory__browse__label .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.physicianDirectory__browse__label .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.physicianDirectory__browse__label .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.physicianDirectory__browse__label .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.physicianDirectory__browse__label .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.physicianDirectory__browse__label h2,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .physicianDirectory__browse__label span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .physicianDirectory__browse__label h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .physicianDirectory__browse__label span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .physicianDirectory__browse__label a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .physicianDirectory__browse__label h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .physicianDirectory__browse__label a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .physicianDirectory__browse__label span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .physicianDirectory__browse__label h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .physicianDirectory__browse__label span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .physicianDirectory__browse__label a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .physicianDirectory__browse__label h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .physicianDirectory__browse__label a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .physicianDirectory__browse__label span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .physicianDirectory__browse__label span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .physicianDirectory__browse__label span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .physicianDirectory__browse__label span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .physicianDirectory__browse__label h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .physicianDirectory__browse__label h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .physicianDirectory__browse__label a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .physicianDirectory__browse__label a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .physicianDirectory__browse__label a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .physicianDirectory__browse__label a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .physicianDirectory__browse__label h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .physicianDirectory__browse__label h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .physicianDirectory__browse__label h2{font-size:1.325em;font-weight:300;margin-top:5px}.physicianDirectory__browse__label span{font-family:Lora,serif}.physicianDirectory__browse__buttons{width:100%;margin-bottom:30px;clear:both}.physicianDirectory__browse__buttons ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}.physicianDirectory__browse__buttons li{font-family:Roboto,sans-serif;list-style:none;margin:0 5px 10px 0;padding:0;text-align:center;width:35px}@media screen and (max-width:800px){.physicianDirectory__browse__buttons li{-ms-flex-preferred-size:10%;flex-basis:10%;margin:0 10px 10px 0;max-width:35px}}.physicianDirectory__browse__buttons li:last-child{margin-right:0}.physicianDirectory__browse__buttons li.browse_buttons_inactive span{border:1px solid #cccdce;color:#cccdce;display:block;padding:.1875rem .5rem;margin:0;font-size:16px}.physicianDirectory__browse__buttons li a{border:1px solid #0066b2;display:block;padding:.1875rem .5rem;margin:0;font-size:16px}.physicianDirectory__browse__buttons li a.current-letter{background-color:#0066b2;border-color:#0066b2;color:#fff}.physicianDirectory__browse__buttons li a:hover{background-color:#0066b2;border-color:#0066b2;color:#fff}@media screen and (max-width:800px){.physicianDirectory__browse__buttons li.browse_buttons_inactive span{padding:.35rem .75rem}.physicianDirectory__browse__buttons li a{padding:.35rem .75rem}}.physicianDirectory__browse__buttons .results-per-page{font-size:1.1em;font-family:Lora,serif;padding:0 10px;border-right:1px solid #999b9d}.physicianDirectory__browse__buttons .results-per-page:hover{border-bottom:3px solid #fff}.physicianDirectory__browse__buttons .results-per-page:last-child{border-right:none}.ncipdq-archive-list{margin:0 0 1.5rem;padding:0}.ncipdq-archive-list li{border-bottom:1px solid #dcdcdc;list-style-type:none;margin:0;padding-left:0;width:100%}.ncipdq-archive-list li a{display:block;color:#0066b2;padding:30px 15px;margin-bottom:0}.ncipdq-archive-list li a:hover{background-color:#f2f7fb}.number-per-page{margin:30px 0 40px}.physicianDirectory__count p{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px!important;line-height:12px;letter-spacing:.2em;text-transform:uppercase}.directory_section__label{border-bottom:3px solid #cccdce;color:#000509;padding:10px 15px;margin-top:30px;margin-bottom:0}.directoryDoctor{display:block;border-bottom:1px solid #dcdcdc;padding:30px 0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in}.directoryDoctor::after{clear:both;content:"";display:table}.directoryDoctor:hover{background-color:#f2f7fb}.directoryDoctor:last-child{border-bottom:0}.directoryDoctor__leftColumn{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding-left:15px}.directoryDoctor__leftColumn:last-child{margin-right:0}.directoryDoctor__leftColumn span{color:#0066b2}.directoryDoctor__rightColumn{float:left;display:block;margin-right:2.35765%;width:48.82117%}.directoryDoctor__rightColumn:last-child{margin-right:0}.directoryDoctor__rightColumn span{display:block;color:#000509}.clearfix::after{clear:both;content:"";display:table}.ncipdq_simple_list li{list-style:none}.ncipdq_caption{font-size:.7em;background-color:#cccdce;padding:15px}.physicianDirectory__top{margin:30px 0}.physicianDirectory__top_h1{display:inline-block;text-transform:none}.physicianDirectory__reference_buttons{display:inline-block;float:right}.physicianDirectory__call_for_assistance{display:inline-block;text-align:center;padding-right:30px;position:relative;top:11px}.physicianDirectory__call_for_assistance .phone-label{font-size:14px;margin-bottom:0;margin-top:0;width:100%;max-width:100%}.physicianDirectory__call_for_assistance p{width:100%;max-width:100%;line-height:1.35}.physicianDirectory__call_for_assistance p a{font-size:18px;font-weight:500}.physicianDirectory_browse_cancer_types{display:inline-block;box-shadow:none;border:1px solid #0066b2;color:#0066b2;background:#fff}.physicianDirectory_browse_cancer_types:hover{border:1px solid #0066b2;outline:1px solid #0066b2;color:#0066b2;background:#fff}@media screen and (max-width:800px){.physicianDirectory__top_h2{display:block}.physicianDirectory__reference_buttons{display:block;float:none}.physicianDirectory__call_for_assistance{display:block;padding-right:0;position:static}.physicianDirectory_browse_cancer_types{display:block;width:80%;margin:auto;padding:15px 0;text-align:center}}.page-template-page-cancer-types .pageArticle-fullWidth__header--parent,.page-template-page-cancer-types .pageArticle__header--parent{margin-bottom:30px}@media screen and (min-width:63.875em){.page-template-page-cancer-types .pageArticle-fullWidth__header--parent,.page-template-page-cancer-types .pageArticle__header--parent{margin-bottom:60px}}.cancerTypes__searchBox{background-color:#0066b2;color:#fff;padding:1.875em;width:100%}@media screen and (min-width:63.875em){.cancerTypes__searchBox{padding:3.75em}}.cancerTypes__searchBox label{display:block;font-family:Lora,serif;font-size:1.5em;font-weight:400;margin:0 0 5px;text-transform:initial;text-align:center;color:#fff}@media screen and (min-width:63.875em){.cancerTypes__searchBox label{display:inline-block;vertical-align:middle;font-size:3em;margin-right:30px;margin-bottom:0}}.cancerTypes__searchBox div{display:inline-block;position:relative;width:100%}@media screen and (min-width:63.875em){.cancerTypes__searchBox div{width:58%}}.cancerTypes__searchBox div .fa{background-color:#f2f7fb;color:#65696b;padding:18px;position:absolute;top:2px;right:2px;bottom:2px}.cancerTypes__searchBox input{color:#000509;display:inline-block;font-family:Roboto,sans-serif;font-weight:400;padding:15px 30px;width:100%;vertical-align:middle}.cancerTypes__list{list-style-type:none;margin:1.5em 0;padding:0}@media screen and (min-width:63.875em){.cancerTypes__list{column-count:3}}.cancerTypes__list--item{border-bottom:1px solid #f2f7fb;break-inside:avoid-column;list-style:none}.cancerTypes__list--link{display:inline-block;padding:1rem;position:relative;width:100%}.cancerTypes__list--link:hover{background-color:#f2f7fb}.cancerTypes__list .fa{font-size:.8rem;padding:.5rem;position:absolute;right:0}.treatment_team_doctor{margin-bottom:20px;width:100%;padding:0 20px 0 0}.treatment_team_doctor::after{clear:both;content:"";display:table}@media screen and (min-width:40em){.treatment_team_doctor{width:50%;float:left;font-size:1em;height:210px}}@media screen and (min-width:1550px){.treatment_team_doctor{width:33%}}@media screen and (min-width:1230px){.treatment_team_doctor{height:310px}}.doctor_link{border-bottom:none;display:block}.doctor_link:hover{border-bottom:none}.doctor_link:hover .treatment_team_doctor__photo div{opacity:.8;transition:opacity .3s linear}.doctor_link:hover .treatment_team_doctor__infoBox{background-color:#e5f4ff;transition:background-color .3s linear}.treatment_team_doctor__photo{display:block}.treatment_team_doctor__photo div{height:138px;width:130px;background-repeat:no-repeat;background-size:contain;transition:all .3s linear}@media screen and (min-width:1230px){.treatment_team_doctor__photo div{height:238px;width:220px}}.treatment_team_doctor__infoBox{padding:5px;transition:all .3s linear;width:130px}@media screen and (min-width:1230px){.treatment_team_doctor__infoBox{width:220px}}.treatment_team_doctor__infoBox p{font-family:Lora,serif;color:#000509;overflow:hidden;max-width:none;margin-bottom:0}.clinical_trials_wrapper{max-width:85em;margin-left:auto;margin-right:auto}.clinical_trials_wrapper::after{clear:both;content:"";display:table}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form a,.clinical_trials_form #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trials_form #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical_trials_form #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trials_form #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trials_form #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical_trials_form #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trials_form #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trials_form #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical_trials_form #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trials_form #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trials_form #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical_trials_form #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trials_form .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trials_form .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trials_form .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trials_form .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trials_form .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical_trials_form .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical_trials_form .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trials_form .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trials_form .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trials_form .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trials_form .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical_trials_form .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.clinical_trials_form .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.clinical_trials_form h2,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trials_form h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .clinical_trials_form span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .clinical_trials_form h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .clinical_trials_form span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .clinical_trials_form a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trials_form a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trials_form h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .clinical_trials_form span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical_trials_form h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .clinical_trials_form span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .clinical_trials_form a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trials_form a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trials_form h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trials_form span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .clinical_trials_form span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trials_form span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical_trials_form span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .clinical_trials_form h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .clinical_trials_form h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trials_form a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trials_form a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .clinical_trials_form a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical_trials_form a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .clinical_trials_form h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .clinical_trials_form h2{margin-top:0}.clinical_trials_form select{width:100%}@media screen and (min-width:63.875em){.clinical_trials_form--select-row{display:block}.clinical_trials_form--select-row::after{clear:both;content:"";display:table}.clinical_trials_form--select{float:left;display:block;margin-right:2.35765%;width:31.76157%}.clinical_trials_form--select:last-child{margin-right:0}.clinical_trials_form--select select{width:100%}.clinical_trials_form--input-row{display:block}.clinical_trials_form--input-row::after{clear:both;content:"";display:table}.clinical_trials_form--input{float:left;display:block;margin-right:2.35765%;width:48.82117%}.clinical_trials_form--input:last-child{margin-right:0}.clinical_trials_form--input input{width:100%}.clinical_trials_form--input label{margin-top:10px}}.clinical_trial_form__button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;padding:20px 55px;margin:20px 0;background-color:#003d6b;text-transform:uppercase;text-align:center;font-family:Lora,serif;width:auto;transition-property:all;transition-duration:.3s;transition-timing-function:ease;margin-top:20px}.clinical_trial_form__button:hover{background-color:#0066b2}.clinical_trial_form__button p{margin:0}@media screen and (min-width:63.875em){.clinical_trial_form__button{width:auto}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results a,.clinical_trial_results #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trial_results #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical_trial_results #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trial_results #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trial_results #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical_trial_results #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trial_results #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trial_results #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical_trial_results #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trial_results #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trial_results #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.clinical_trial_results #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trial_results .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trial_results .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trial_results .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trial_results .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.clinical_trial_results .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical_trial_results .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical_trial_results .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trial_results .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trial_results .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trial_results .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.clinical_trial_results .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical_trial_results .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.clinical_trial_results .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.clinical_trial_results h2,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trial_results h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .clinical_trial_results span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .clinical_trial_results h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .clinical_trial_results span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .clinical_trial_results a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trial_results a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trial_results h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .clinical_trial_results span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical_trial_results h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .clinical_trial_results span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .clinical_trial_results a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trial_results a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .clinical_trial_results h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trial_results span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .clinical_trial_results span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trial_results span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical_trial_results span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .clinical_trial_results h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .clinical_trial_results h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trial_results a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .clinical_trial_results a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .clinical_trial_results a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .clinical_trial_results a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .clinical_trial_results h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .clinical_trial_results h2{margin-top:0}.clinical_trial_results--item{border-bottom:1px solid #f2f2f3}.clinical_trial_results p{margin-bottom:2em}.clinical_trial_results_pagination .entryArticle__sidebar--link,.clinical_trial_results_pagination .physicianDirectory_browse_cancer_types,.clinical_trial_results_pagination button{margin-top:40px}.clinical_trial_results_pagination label{margin-top:-20px}.clinical_trials_study{display:block}.clinical_trials_study::after{clear:both;content:"";display:table}.clinical_trials_study__phase{display:block;content:'';width:100px;border-top:1px solid #cccdce}.clinical_trials_study__phase:after{display:block;content:'';width:100px;border-bottom:1px solid #cccdce}.clinical_trials_study__disease:after{display:block;content:'';width:100px;border-bottom:1px solid #cccdce}@media screen and (min-width:63.875em){.clinical_trials_study__left{float:left;display:block;margin-right:2.35765%;width:65.88078%}.clinical_trials_study__left:last-child{margin-right:0}}.clinical_trials_study__left .clinical-trial-h3{font-size:1.5em;font-weight:300;margin:20px 0 10px}@media screen and (min-width:63.875em){.clinical_trials_study__right{float:left;display:block;margin-right:2.35765%;width:31.76157%;border-left:10px solid #f3f3f3;padding-left:20px}.clinical_trials_study__right:last-child{margin-right:0}.clinical_trials_study__right .directoryDoctor__leftColumn span,.clinical_trials_study__right .ncipdq-archive-list li a,.clinical_trials_study__right h4,.directoryDoctor__leftColumn .clinical_trials_study__right span,.ncipdq-archive-list li .clinical_trials_study__right a{margin-top:0}}.pageArticle__header__backlink{font-weight:300;font-family:Lora,serif}.page-template-page-advanced-physician-search h1,.page-template-page-clinical-trials-cpt h1,.tax-advanced-physician-search h1,.tax-cancer-types h1{margin-bottom:25px!important}.page-template-page-advanced-physician-search .hero,.page-template-page-clinical-trials-cpt .hero,.tax-advanced-physician-search .hero,.tax-cancer-types .hero{display:none;height:300px;width:50%;background-size:cover;background-position:center;margin-left:4%}@media screen and (min-width:63.875em){.page-template-page-advanced-physician-search .hero,.page-template-page-clinical-trials-cpt .hero,.tax-advanced-physician-search .hero,.tax-cancer-types .hero{display:inline-block}}.tax-advanced-physician-search #breadcrumbs,.tax-cancer-types #breadcrumbs{margin-top:10px}.page-template-page-advanced-physician-search .search-buttons{margin:30px 0 30px}.single-clinical-trials .doctorArticle__content,.single-clinical-trials .entryArticle__content{margin:35px 0 0 0}.single-clinical-trials .doctorArticle__content p:first-child:first-letter,.single-clinical-trials .entryArticle__content p:first-child:first-letter{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit}.subHead-info{display:block}.subHead-info p{max-width:700px}.subHead-info .search-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:30px 0 30px}@media screen and (min-width:40em){.subHead-info .search-buttons{margin:30px 0 60px}}.pageArticle-fullWidth .subHead-info .search-buttons .cta-button:first-of-type,.subHead-info .search-buttons .button:first-of-type,.subHead-info .search-buttons .inverse-button:first-of-type,.subHead-info .search-buttons .pageArticle-fullWidth .cta-button:first-of-type{margin-right:15px}.pageArticle-fullWidth .subHead-info .search-buttons .cta-button:focus,.subHead-info .search-buttons .button:focus,.subHead-info .search-buttons .inverse-button:focus,.subHead-info .search-buttons .pageArticle-fullWidth .cta-button:focus{color:#fff}.subHead-info .search-buttons .disabled,.subHead-info .search-buttons .disabled:hover{background:0 0;box-shadow:none;border:1px solid rgba(0,102,178,.4);color:rgba(0,102,178,.4);cursor:not-allowed}@media screen and (min-width:63.875em){.page-template-page-clinical-trials-cpt .subHead-info{display:inline-block;width:45%;vertical-align:top}}.clinicalTrials-cancer-types{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:30px auto;padding:0}@media screen and (min-width:40em){.clinicalTrials-cancer-types{margin:60px auto}}.clinicalTrials-cancer-types .ct-cancer-type{-ms-flex-preferred-size:100%;flex-basis:100%;list-style-type:none;padding:0 15px 10px;margin-left:0;border-bottom:1px solid #f2f2f3;margin-bottom:40px}@media screen and (min-width:40em){.clinicalTrials-cancer-types .ct-cancer-type{-ms-flex-preferred-size:48%;flex-basis:48%}}@media screen and (min-width:63.875em){.clinicalTrials-cancer-types .ct-cancer-type{-ms-flex-preferred-size:30%;flex-basis:30%}}.clinicalTrials-cancer-types .ct-cancer-type a{display:block;width:100%;text-decoration:none;font-weight:500}.clinicalTrials-cancer-types .ct-cancer-type a span.count{color:#65696b;margin-left:10px;font-weight:400;font-size:12px;position:relative;top:-2px}.clinicalTrials-cancer-types .ct-cancer-type i{float:right;font-size:14px}.clinical_trial_results--item{padding:0 0 30px;margin-bottom:30px}.clinical_trial_results--item .directoryDoctor__leftColumn span,.clinical_trial_results--item .ncipdq-archive-list li a,.clinical_trial_results--item h4,.directoryDoctor__leftColumn .clinical_trial_results--item span,.ncipdq-archive-list li .clinical_trial_results--item a{margin:0 0 10px}.clinical_trial_results--item p{max-width:none;margin-bottom:0}.ct-page-header{margin-bottom:1.9875em}@media only screen and (max-width:460px){.ct-sidebar .pageArticle__header--grandparent .pageArticle__header__backlink{max-width:50%}}.ct-sidebar .ct-term{padding-bottom:10px}.ct-sidebar .total-posts{font-size:.75rem}.ct-sidebar a:hover{background-color:#dff3ff}.clinical_trial_results--item a:hover{background-color:#dff3ff}.ct-sidebar{margin-top:15px}.ct-no-trials-text{margin-top:20px}.pagination a.prev{margin-left:0;padding-left:0}.ct-breadcrumbs{margin-bottom:1.9875em}.ct-breadcrumbs ul{list-style-type:none;margin:0;padding:0}.ct-breadcrumbs li{display:inline-block;font-family:Lora,serif;margin:0}.ct-breadcrumbs li:before{content:"|";padding:.5rem}.ct-breadcrumbs li:first-child:before{content:"";padding:0}.pageArticle-fullWidth{max-width:85em;margin-left:auto;margin-right:auto;padding:30px 15px}.pageArticle-fullWidth::after{clear:both;content:"";display:table}@media screen and (min-width:63.875em){.pageArticle-fullWidth{padding:60px 0}}.pageArticle-fullWidth__featureimg{display:block;margin:0 auto 25px}.pageArticle-fullWidth__content{display:block}.pageArticle-fullWidth__content::after{clear:both;content:"";display:table}@media screen and (min-width:63.875em){.pageArticle-fullWidth__content--text{float:left;display:block;margin-right:2.35765%;width:48.82117%}.pageArticle-fullWidth__content--text:last-child{margin-right:0}}@media screen and (min-width:63.875em){.pageArticle-fullWidth__content--media{float:left;display:block;margin-right:2.35765%;width:48.82117%}.pageArticle-fullWidth__content--media:last-child{margin-right:0}}.pageArticle-fullWidth__content--media .video-wrap{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.pageArticle-fullWidth__content--media .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:63.875em){.pageArticle-fullWidth .media-position{float:right;margin-right:0}}.pageArticle-fullWidth__cta{display:block;margin-top:25px;text-align:center}.pageArticle-fullWidth__cta::after{clear:both;content:"";display:table}@media screen and (min-width:63.875em){.pageArticle-fullWidth__cta{box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;box-orient:horizontal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.pageArticle-fullWidth__cta li{list-style-type:none;margin:10px auto;max-width:510px}@media screen and (min-width:63.875em){.pageArticle-fullWidth__cta li{margin:10px 10px 0 0;display:inline-block;box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.pageArticle-fullWidth .cta-button{text-align:center;font-weight:400;width:100%;white-space:inherit}.pageArticle-sem__cta{display:block;margin-top:25px;text-align:center}.pageArticle-sem__cta::after{clear:both;content:"";display:table}@media screen and (min-width:63.875em){.pageArticle-sem__cta{max-width:650px;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;box-orient:horizontal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.pageArticle-sem__cta li{list-style-type:none;margin:10px auto;max-width:510px}@media screen and (min-width:63.875em){.pageArticle-sem__cta li{margin:10px 10px 0 0;display:inline-block;box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.pageArticle-sem .cta-button,.pageArticle-sem+.pageArticle-fullWidth .cta-button{font-family:Lora,serif;text-align:center;font-weight:400;width:100%;white-space:inherit}.pageArticle-sem .cta-button:hover,.pageArticle-sem+.pageArticle-fullWidth .cta-button:hover{color:#fff}.mosaic-landing{font-family:Roboto,sans-serif}.mosaic-landing .inner{max-width:75em;margin-left:auto;margin-right:auto;width:100%;position:relative;padding:0 0 10em}.mosaic-landing .btn,.mosaic-landing .searchandfilter ul li submit,.searchandfilter ul li .mosaic-landing submit{display:inline-block;line-height:46px;border:2px solid;border-radius:3px;font-size:20px}.mosaic-landing .btn i,.mosaic-landing .searchandfilter ul li submit i,.searchandfilter ul li .mosaic-landing submit i{font-size:18px;margin-left:3px;opacity:.6}.mosaic-landing .btn.share-button,.mosaic-landing .searchandfilter ul li submit.share-button,.searchandfilter ul li .mosaic-landing submit.share-button{color:#0066b2;padding-left:30px;padding-right:30px;background:rgba(255,255,255,.9);border-color:rgba(255,255,255,.6)}.mosaic-landing .btn.give-button,.mosaic-landing .searchandfilter ul li submit.give-button,.searchandfilter ul li .mosaic-landing submit.give-button{color:#fff;border-color:rgba(255,255,255,.6);padding-left:40px;padding-right:40px}.mosaic-landing .btn.give-button i,.mosaic-landing .searchandfilter ul li submit.give-button i,.searchandfilter ul li .mosaic-landing submit.give-button i{position:relative;top:2px}.mosaic-landing .btn.give-button i:before,.mosaic-landing .searchandfilter ul li submit.give-button i:before,.searchandfilter ul li .mosaic-landing submit.give-button i:before{display:block;content:"";width:18px;height:18px;background-color:#fff;-webkit-mask:url(/wp-content/themes/siteman/images/hands-usd-solid.svg) no-repeat 50% 50%;mask:url(/wp-content/themes/siteman/images/hands-usd-solid.svg) no-repeat 50% 50%}.mosaic-landing .btn.give-button:focus i:before,.mosaic-landing .btn.give-button:hover i:before,.mosaic-landing .searchandfilter ul li submit.give-button:focus i:before,.mosaic-landing .searchandfilter ul li submit.give-button:hover i:before,.searchandfilter ul li .mosaic-landing submit.give-button:focus i:before,.searchandfilter ul li .mosaic-landing submit.give-button:hover i:before{background-color:#0066b2}.mosaic-landing .btn:focus,.mosaic-landing .btn:hover,.mosaic-landing .searchandfilter ul li submit:focus,.mosaic-landing .searchandfilter ul li submit:hover,.searchandfilter ul li .mosaic-landing submit:focus,.searchandfilter ul li .mosaic-landing submit:hover{color:#0066b2;background:#fff;border-color:#fff}.mosaic-landing header .site-header-container{max-width:85em;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width:63.875em){.mosaic-landing header .site-header-container .site-branding img{margin-top:8px}}.mosaic-landing header .top-buttons{display:none;float:right}@media screen and (min-width:40em){.mosaic-landing header .top-buttons{display:block}}@media screen and (min-width:63.875em){.mosaic-landing header .top-buttons{padding:20px 0}}.mosaic-landing header .top-buttons ul{margin-bottom:0}.mosaic-landing header .top-buttons ul li{display:inline-block;list-style:none;margin:0 0 0 20px;padding:0}.mosaic-landing #content.site-content{background-color:#f3f3f3;margin:0;padding:38px 0}@media screen and (min-width:63.875em){.mosaic-landing #content.site-content{padding-top:100px!important}}.mosaic-landing #content.site-content .hero{background-size:cover;color:#fff;position:relative;background-position-x:50%;background-position-y:40%;height:450px;margin-bottom:38px}@media screen and (min-width:63.875em){.mosaic-landing #content.site-content .hero{min-height:85vh}}.mosaic-landing #content.site-content .hero .background-overlay{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#bf000000', GradientType=0 );position:absolute;top:0;bottom:0;width:100%}.mosaic-landing #content.site-content .hero .hero-content{clear:both;text-align:center;position:relative}.mosaic-landing #content.site-content .hero .hero-content h1{color:#fff;text-shadow:0 3px 2px rgba(0,0,0,.6);margin-bottom:0;font-size:3.5em;margin-top:0;padding-top:1.5em}@media screen and (min-width:63.875em){.mosaic-landing #content.site-content .hero .hero-content h1{padding-top:4em}}.mosaic-landing #content.site-content .hero .hero-content .hero-text p{font-size:1.5em;text-shadow:0 3px 2px rgba(0,0,0,.6);margin:0 auto 1.5em;padding:0 20px}.mosaic-landing #content.site-content .hero .hero-content .hero-share .share-button{line-height:66px;font-size:25px}.mosaic-landing #content.site-content .hero .hero-content .hero-share .share-button i{font-size:21px}.mosaic-landing #content.site-content .masonry-columns{box-sizing:border-box;columns:3 280px;column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;padding-bottom:3em;margin-left:10px;margin-right:10px;width:calc(100% - 20px)}@media screen and (min-width:63.875em){.mosaic-landing #content.site-content .masonry-columns{margin-left:auto;margin-right:auto;width:100%}}.mosaic-landing #content.site-content .masonry-columns .tile-col{background:#0066b2;box-sizing:border-box;display:inline-block;margin:0 0 1rem;width:100%;overflow:hidden;color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}.mosaic-landing #content.site-content .masonry-columns .tile-col p{font-family:Roboto,sans-serif}.mosaic-landing #content.site-content .masonry-columns .content-tile{color:#000;background:#f0a827;padding:35px 25px 20px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile span,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.mosaic-landing #content.site-content .masonry-columns .content-tile #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing #content.site-content .masonry-columns .content-tile .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing #content.site-content .masonry-columns .content-tile .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing #content.site-content .masonry-columns .content-tile .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing #content.site-content .masonry-columns .content-tile .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing #content.site-content .masonry-columns .content-tile .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing #content.site-content .masonry-columns .content-tile .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing #content.site-content .masonry-columns .content-tile .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing #content.site-content .masonry-columns .content-tile .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.mosaic-landing #content.site-content .masonry-columns .content-tile .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.mosaic-landing #content.site-content .masonry-columns .content-tile h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .mosaic-landing #content.site-content .masonry-columns .content-tile span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing #content.site-content .masonry-columns .content-tile h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .mosaic-landing #content.site-content .masonry-columns .content-tile span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .mosaic-landing #content.site-content .masonry-columns .content-tile h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .mosaic-landing #content.site-content .masonry-columns .content-tile a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing #content.site-content .masonry-columns .content-tile a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .mosaic-landing #content.site-content .masonry-columns .content-tile span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing #content.site-content .masonry-columns .content-tile h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .mosaic-landing #content.site-content .masonry-columns .content-tile span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .mosaic-landing #content.site-content .masonry-columns .content-tile h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .mosaic-landing #content.site-content .masonry-columns .content-tile a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing #content.site-content .masonry-columns .content-tile a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing #content.site-content .masonry-columns .content-tile span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .mosaic-landing #content.site-content .masonry-columns .content-tile span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing #content.site-content .masonry-columns .content-tile span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .mosaic-landing #content.site-content .masonry-columns .content-tile span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing #content.site-content .masonry-columns .content-tile h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing #content.site-content .masonry-columns .content-tile a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing #content.site-content .masonry-columns .content-tile a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .mosaic-landing #content.site-content .masonry-columns .content-tile a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .mosaic-landing #content.site-content .masonry-columns .content-tile a{color:#000;font-size:2em;font-weight:700;line-height:1.1;margin-top:0}.mosaic-landing #content.site-content .masonry-columns .image-tile{background:#fff}.mosaic-landing #content.site-content .masonry-columns .image-tile .image-content{padding:10px 20px;color:#474d52}.mosaic-landing #content.site-content .masonry-columns .image-tile .image-content .name{display:block;margin-bottom:10px}.mosaic-landing #content.site-content .masonry-columns .image-tile .image-content p{font-size:.8rem}.mosaic-landing #content.site-content .masonry-columns .video-tile{background:#fff}.mosaic-landing #content.site-content .masonry-columns .video-tile .video-link{display:block;position:relative}.mosaic-landing #content.site-content .masonry-columns .video-tile .video-link:before{display:block;content:"";position:absolute;width:100%;height:100%;background:url(/wp-content/themes/siteman/images/play-btn@2x.png) no-repeat;background-size:20%;background-position:center}.mosaic-landing #content.site-content .masonry-columns .video-tile img{display:block}.mosaic-landing #content.site-content .masonry-columns .video-tile .name{display:block;padding:10px 20px 15px;color:#474d52}.mosaic-landing #content.site-content .masonry-columns .quote-tile{padding:50px 30px 25px 35px;position:relative}.mosaic-landing #content.site-content .masonry-columns .quote-tile p:last-of-type{margin-bottom:1.5em}.mosaic-landing #content.site-content .masonry-columns .quote-tile i{background:#fff;width:38px;height:38px;line-height:40px;text-align:center;border-radius:25px;color:#eaa42f;font-size:18px;position:absolute;top:15px;right:15px}.mosaic-landing #content.site-content .masonry-columns .quote-tile .name{display:block;border-top:1px solid rgba(250,250,250,.2);padding-top:10px}.mosaic-landing #content.site-content .social-buttons{text-align:center;padding-bottom:1em}.directoryDoctor__leftColumn .mosaic-landing #content.site-content .social-buttons span,.mosaic-landing #content.site-content .social-buttons .directoryDoctor__leftColumn span,.mosaic-landing #content.site-content .social-buttons .ncipdq-archive-list li a,.mosaic-landing #content.site-content .social-buttons h4,.ncipdq-archive-list li .mosaic-landing #content.site-content .social-buttons a{font-size:18px;line-height:1;text-transform:uppercase;border-top:1px solid rgba(112,112,112,.37)}.directoryDoctor__leftColumn .mosaic-landing #content.site-content .social-buttons span span,.mosaic-landing #content.site-content .social-buttons .directoryDoctor__leftColumn span span,.mosaic-landing #content.site-content .social-buttons .ncipdq-archive-list li a span,.mosaic-landing #content.site-content .social-buttons h4 span,.ncipdq-archive-list li .mosaic-landing #content.site-content .social-buttons a span{display:inline-block;padding:0 12px;background:#f3f3f3;position:relative;top:-11px}.mosaic-landing #content.site-content .social-buttons ul .social-item{display:inline-block;list-style:none;margin:0 3px;padding:0;vertical-align:top}.mosaic-landing #content.site-content .social-buttons ul .social-item .social-link{display:block;background:#fff;border:1px solid rgba(112,112,112,.37);width:50px;height:50px;line-height:50px;font-size:25px}.mosaic-landing #content.site-content .social-buttons ul .social-item.facebook .social-link{color:#3a5998}.mosaic-landing #content.site-content .social-buttons ul .social-item.twitter .social-link{color:#55acee}.mosaic-landing #content.site-content .social-buttons ul .social-item.email .social-link{color:#f0a806}.mosaic-landing #content.site-content .social-buttons ul .social-item.email .social-link:before{content:"\f0e0"}.mosaic-landing .pre-footer{background:#0066b2;color:#fff;text-align:center}.mosaic-landing .pre-footer .inner{padding:4em 0}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer h2,.mosaic-landing .pre-footer #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing .pre-footer #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.mosaic-landing .pre-footer #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing .pre-footer #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing .pre-footer #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.mosaic-landing .pre-footer #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing .pre-footer #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing .pre-footer #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.mosaic-landing .pre-footer #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing .pre-footer #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing .pre-footer #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.mosaic-landing .pre-footer #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing .pre-footer .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing .pre-footer .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing .pre-footer .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing .pre-footer .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.mosaic-landing .pre-footer .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.mosaic-landing .pre-footer .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.mosaic-landing .pre-footer .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing .pre-footer .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing .pre-footer .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing .pre-footer .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.mosaic-landing .pre-footer .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.mosaic-landing .pre-footer .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.mosaic-landing .pre-footer .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.mosaic-landing .pre-footer h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .mosaic-landing .pre-footer span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing .pre-footer h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .mosaic-landing .pre-footer span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .mosaic-landing .pre-footer h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .mosaic-landing .pre-footer a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing .pre-footer a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .mosaic-landing .pre-footer span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing .pre-footer h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .mosaic-landing .pre-footer span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .mosaic-landing .pre-footer h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .mosaic-landing .pre-footer a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing .pre-footer a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing .pre-footer span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .mosaic-landing .pre-footer span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing .pre-footer span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .mosaic-landing .pre-footer span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .mosaic-landing .pre-footer h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .mosaic-landing .pre-footer h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .mosaic-landing .pre-footer h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing .pre-footer a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .mosaic-landing .pre-footer a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .mosaic-landing .pre-footer a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .mosaic-landing .pre-footer a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .mosaic-landing .pre-footer h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .mosaic-landing .pre-footer h2{color:#fff;margin-top:0;margin-bottom:.5em;font-size:2.4rem}.mosaic-landing .pre-footer .prefooter-text p{margin:0 auto 2em;padding:0 20px;font-size:1.2rem}.mosaic-landing .pre-footer .prefooter-buttons ul{margin-bottom:0}.mosaic-landing .pre-footer .prefooter-buttons ul li{display:inline-block;list-style:none;margin:0 5px 15px;padding:0}@media screen and (min-width:40em){.mosaic-landing .pre-footer .prefooter-buttons ul li{margin-bottom:0}}.mosaic-landing .siteFooter{margin-top:0}.location_list_main{margin-top:-20px!important}.location_block_hero{background-repeat:no-repeat;background-size:cover;background-position:center;padding:150px 0;min-height:500px}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero h2,.location_block_hero #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.location_block_hero #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.location_block_hero #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.location_block_hero #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.location_block_hero #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.location_block_hero #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.location_block_hero #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.location_block_hero #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.location_block_hero #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.location_block_hero #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.location_block_hero #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.location_block_hero #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.location_block_hero .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.location_block_hero .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.location_block_hero .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.location_block_hero .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.location_block_hero .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.location_block_hero .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.location_block_hero .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.location_block_hero .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.location_block_hero .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.location_block_hero .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.location_block_hero .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.location_block_hero .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.location_block_hero .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.location_block_hero h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .location_block_hero span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_hero h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .location_block_hero span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_hero h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .location_block_hero a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .location_block_hero a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .location_block_hero span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_hero h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .location_block_hero span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_hero h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .location_block_hero a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .location_block_hero a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_hero span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_hero span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_hero span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_hero span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .location_block_hero h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .location_block_hero h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .location_block_hero h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_hero a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_hero a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_hero a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_hero a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .location_block_hero h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .location_block_hero h2{text-align:center;color:#fff;font-weight:700;border-top:2px solid #fff;padding-top:30px;max-width:60%;margin:auto}.play_button_locations{color:#fff;font-size:5em;display:block;width:60px;margin:auto;cursor:pointer}.play_button_locations:focus,.play_button_locations:hover{opacity:.7}.location_block_wrapper{margin-bottom:-1px}.location_block_bottom{display:-ms-flexbox;display:flex;max-width:85em;margin-left:auto;margin-right:auto}.location_block_bottom::after{clear:both;content:"";display:table}@media screen and (max-width:699px){.location_block_bottom{display:block}}.location_block_bottom_left{width:50%;position:relative;top:-40px;margin-bottom:30px}@media screen and (max-width:820px){.location_block_bottom_left{width:60%}}@media screen and (max-width:699px){.location_block_bottom_left{width:100%;padding-right:0}}.location_block_bottom_right{width:50%}@media screen and (max-width:820px){.location_block_bottom_right{width:40%}}@media screen and (max-width:699px){.location_block_bottom_right{width:100%}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .location_block_bottom_right span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .location_block_bottom_right span,#site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_bottom_right h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .location_block_bottom_right a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .location_block_bottom_right span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .location_block_bottom_right span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_bottom_right h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .location_block_bottom_right a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_bottom_right span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_bottom_right span,.doctorArticle__content--section .location_block_bottom_right h2,.doctorArticle__sidebar .location_block_bottom_right h3,.gsection .location_block_bottom_right h2,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_bottom_right .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.location_block_bottom_right .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.location_block_bottom_right .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.location_block_bottom_right .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.location_block_bottom_right .doctorArticle__content--section h2,.location_block_bottom_right .doctorArticle__sidebar h3,.location_block_bottom_right .gsection h2,.location_block_bottom_right .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_bottom_right .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_bottom_right .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.location_block_bottom_right .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.location_block_bottom_right .postList__header--title,.location_block_bottom_right .single-clinical-trials .doctorArticle__box h2,.location_block_bottom_right .single-clinical-trials .entryArticle__box h2,.location_block_bottom_right h3,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_bottom_right a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_bottom_right a,.single-clinical-trials .doctorArticle__box .location_block_bottom_right h2,.single-clinical-trials .entryArticle__box .location_block_bottom_right h2{padding-left:30%;padding-bottom:20px}.location_block_bottom_right p{margin:0 0 25px!important}.location_block_bottom_right_glance{padding-left:17%}.location_block_left_content{padding-top:5px}@media screen and (max-width:63.875em){.location_block_left_content{padding-left:15px;padding-right:15px}}.location_block_yellow_box{background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,.1);padding:30px 40px 40px;margin-bottom:2.5em}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .location_block_yellow_box span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_yellow_box h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .location_block_yellow_box span,#site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_yellow_box h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .location_block_yellow_box a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .location_block_yellow_box a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .location_block_yellow_box span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_yellow_box h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .location_block_yellow_box span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_yellow_box h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .location_block_yellow_box a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .location_block_yellow_box a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_yellow_box span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_yellow_box span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_yellow_box span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_yellow_box span,.doctorArticle__content--section .location_block_yellow_box h2,.doctorArticle__sidebar .location_block_yellow_box h3,.gsection .location_block_yellow_box h2,.location_block_yellow_box #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.location_block_yellow_box #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.location_block_yellow_box #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.location_block_yellow_box #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.location_block_yellow_box #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.location_block_yellow_box #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_yellow_box #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.location_block_yellow_box #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.location_block_yellow_box #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.location_block_yellow_box #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.location_block_yellow_box #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.location_block_yellow_box #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_yellow_box .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.location_block_yellow_box .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.location_block_yellow_box .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.location_block_yellow_box .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.location_block_yellow_box .doctorArticle__content--section h2,.location_block_yellow_box .doctorArticle__sidebar h3,.location_block_yellow_box .gsection h2,.location_block_yellow_box .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_yellow_box .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_yellow_box .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.location_block_yellow_box .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.location_block_yellow_box .postList__header--title,.location_block_yellow_box .single-clinical-trials .doctorArticle__box h2,.location_block_yellow_box .single-clinical-trials .entryArticle__box h2,.location_block_yellow_box h3,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_yellow_box a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_yellow_box a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_yellow_box a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_yellow_box a,.single-clinical-trials .doctorArticle__box .location_block_yellow_box h2,.single-clinical-trials .entryArticle__box .location_block_yellow_box h2{margin-top:0;margin-bottom:5px}@media screen and (max-width:699px){.location_block_yellow_box{width:100%}}.location_request_appointment_button{text-align:center;display:block}.location_request_appointment_button:active,.location_request_appointment_button:focus,.location_request_appointment_button:hover{color:#000509}.location_request_appointment_button .fa-phone{font-size:22px}.location_request_appointment_button .fa-phone:before{margin-right:20px}.location_request_appointment_button.yellow{position:relative;z-index:100}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .location_block_bottom_right span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .location_block_bottom_right span,#site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_bottom_right h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .location_block_bottom_right a,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .location_block_bottom_right span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .location_block_bottom_right span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_bottom_right h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .location_block_bottom_right a,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_bottom_right span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_bottom_right span,.doctorArticle__content--section .location_block_bottom_right h2,.doctorArticle__sidebar .location_block_bottom_right h3,.gsection .location_block_bottom_right h2,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.location_block_bottom_right #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.location_block_bottom_right #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_bottom_right .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.location_block_bottom_right .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.location_block_bottom_right .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.location_block_bottom_right .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.location_block_bottom_right .doctorArticle__content--section h2,.location_block_bottom_right .doctorArticle__sidebar h3,.location_block_bottom_right .gsection h2,.location_block_bottom_right .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_bottom_right .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.location_block_bottom_right .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.location_block_bottom_right .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.location_block_bottom_right .postList__header--title,.location_block_bottom_right .single-clinical-trials .doctorArticle__box h2,.location_block_bottom_right .single-clinical-trials .entryArticle__box h2,.location_block_bottom_right h3,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .location_block_bottom_right a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .location_block_bottom_right a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .location_block_bottom_right a,.single-clinical-trials .doctorArticle__box .location_block_bottom_right h2,.single-clinical-trials .entryArticle__box .location_block_bottom_right h2{border-bottom:1px solid #32373a;margin-top:1.5em}.location_block_bottom_right .glance_number{font-size:1.75em;font-family:Roboto,sans-serif;display:inline-block;width:35%;text-align:right;padding-right:5px}.location_block_bottom_right .glance_label{font-family:Roboto,sans-serif;color:#000509;text-transform:uppercase;display:inline-block;width:60%}.location_list_video_modal{position:fixed;top:200px;height:auto;margin:auto;left:50%;width:800px;margin-left:-400px;transition:all .5s;z-index:-1;opacity:0}.location_list_video_modal.open{z-index:100;top:200px;opacity:1}@media screen and (max-width:800px){.location_list_video_modal{margin-left:-40vw;width:80vw}}.location_video_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.location_video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.location_overlay{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#65696b;opacity:0;z-index:-1;transition:all .3s}.location_overlay.open{z-index:50;opacity:.5}.triangle-block{position:relative;height:150px;margin-top:50px}.triangle-block div{position:absolute;bottom:0;opacity:.15}@media screen and (max-width:1021px){.triangle-block{width:100vw}}.triangle_one{width:0;height:0;border-style:solid;border-width:0 50vw 250px 0;border-color:transparent transparent #0066b2 transparent}.triangle_two{width:0;height:0;border-style:solid;border-width:0 0 330px 100vw;border-color:transparent transparent #0066b2 transparent}.triangle_three{background-color:#0066b2;top:0;left:0;right:0}.location_block_wrapper:last-child{margin-bottom:-60px}.yellow-box-header{font-weight:400;font-size:2em}.page-timeline #content{padding:0 0}.page-timeline #masthead{background:0 0}.timeline__hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;height:400px;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:0;width:100%;padding:0 20px;background-color:#0066b2}@media screen and (min-width:40em){.timeline__hero{height:600px}}.timeline__hero-foreground{max-width:800px;width:90%;margin-top:60px}.timeline__hero .inverse-button{margin-top:40px;border:1px solid #fff;box-shadow:none}.timeline__hero .inverse-button:focus,.timeline__hero .inverse-button:hover{background:0 0;border:1px solid #fff;outline:1px solid #fff}.timeline__timeline{padding:0 20px}.timeline__timeline-intro{max-width:650px;margin:30px auto;text-align:center}@media screen and (min-width:40em){.timeline__timeline-intro{margin:60px auto 0}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .timeline__timeline-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__timeline-intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .timeline__timeline-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .timeline__timeline-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .timeline__timeline-intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .timeline__timeline-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .timeline__timeline-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__timeline-intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .timeline__timeline-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .timeline__timeline-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .timeline__timeline-intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .timeline__timeline-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__timeline-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .timeline__timeline-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__timeline-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .timeline__timeline-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .timeline__timeline-intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .timeline__timeline-intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__timeline-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__timeline-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .timeline__timeline-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .timeline__timeline-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .timeline__timeline-intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .timeline__timeline-intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__timeline-intro h3,.timeline__timeline-intro #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__timeline-intro #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.timeline__timeline-intro #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__timeline-intro #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__timeline-intro #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.timeline__timeline-intro #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__timeline-intro #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__timeline-intro #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.timeline__timeline-intro #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__timeline-intro #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__timeline-intro #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.timeline__timeline-intro #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__timeline-intro .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__timeline-intro .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__timeline-intro .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__timeline-intro .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__timeline-intro .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.timeline__timeline-intro .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.timeline__timeline-intro .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__timeline-intro .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__timeline-intro .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__timeline-intro .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__timeline-intro .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.timeline__timeline-intro .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.timeline__timeline-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.timeline__timeline-intro h2{margin:0 auto 15px;line-height:1.15}.timeline__timeline-intro p{max-width:none}.timeline__stories{padding:0 20px}.timeline__stories-intro{max-width:650px;margin:30px auto;text-align:center}@media screen and (min-width:40em){.timeline__stories-intro{margin:60px auto}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .timeline__stories-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__stories-intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .timeline__stories-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .timeline__stories-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .timeline__stories-intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .timeline__stories-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .timeline__stories-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__stories-intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .timeline__stories-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .timeline__stories-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .timeline__stories-intro h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .timeline__stories-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__stories-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .timeline__stories-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__stories-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .timeline__stories-intro span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section .timeline__stories-intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .timeline__stories-intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__stories-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .timeline__stories-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .timeline__stories-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .timeline__stories-intro a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box .timeline__stories-intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box .timeline__stories-intro h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .timeline__stories-intro h3,.timeline__stories-intro #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__stories-intro #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.timeline__stories-intro #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__stories-intro #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__stories-intro #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.timeline__stories-intro #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__stories-intro #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__stories-intro #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.timeline__stories-intro #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__stories-intro #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__stories-intro #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.timeline__stories-intro #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__stories-intro .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__stories-intro .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__stories-intro .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__stories-intro .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.timeline__stories-intro .doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.timeline__stories-intro .gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.timeline__stories-intro .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__stories-intro .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__stories-intro .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__stories-intro .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.timeline__stories-intro .single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.timeline__stories-intro .single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.timeline__stories-intro .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.timeline__stories-intro h2{margin:0 auto 15px;line-height:1.15}.timeline__stories-intro p{max-width:100%}.timeline__stories-grid{max-width:1200px;margin:0 auto;width:100%}.timeline__stories-grid>ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.timeline__stories-grid>ul li:last-child,.timeline__stories-grid>ul>li:first-child{width:100%}@media screen and (min-width:40em){.timeline__stories-grid>ul li:last-child,.timeline__stories-grid>ul>li:first-child{width:calc(50% - 5px)}}@media screen and (min-width:63.875em){.timeline__stories-grid>ul li:last-child,.timeline__stories-grid>ul>li:first-child{width:calc(66.666% - 5px)}}.timeline__stories-grid>ul>li{width:100%;height:400px;list-style-type:none;margin:0 0 10px 0;padding:0;max-width:100%;position:relative}@media screen and (min-width:40em){.timeline__stories-grid>ul>li{width:calc(50% - 5px);height:500px}}@media screen and (min-width:63.875em){.timeline__stories-grid>ul>li{width:calc(33.333% - 5px);height:500px}}.timeline__stories-grid>ul>li:hover a.card .gradient-overlay{background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(8,8,0,.5) 25%,rgba(0,0,0,.5) 100%)}.timeline__stories-grid>ul>li ul.categories{position:absolute;top:20px;z-index:5;left:10px;margin:0}.timeline__stories-grid>ul>li ul.categories li{list-style:none;display:inline-block;margin-left:5px;margin-bottom:8px;height:42px}.timeline__stories-grid>ul>li ul.categories li:last-child{width:auto}.timeline__stories-grid>ul>li ul.categories .category{display:block;color:#0066b2;background:#fff;width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:500;font-family:Roboto,sans-serif;padding:10px 20px;box-shadow:0 3px 4px rgba(0,0,0,.15);border:none}.timeline__stories-grid>ul>li ul.categories .category:hover{background:#eef9ff}.timeline__stories-grid>ul>li a.card{display:-ms-flexbox;display:flex;height:100%;background-size:cover;background-position:center center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;position:relative}.timeline__stories-grid>ul>li a.card .play-btn{position:absolute;width:100px;top:50%;transform:translateY(-50px);left:0;right:0;text-align:center;margin:0 auto;z-index:6}.timeline__stories-grid>ul>li a.card .gradient-overlay{position:absolute;height:100%;width:100%;top:0;left:0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(8,8,0,.2) 25%,rgba(0,0,0,0) 100%)}.timeline__stories-grid>ul>li a.card span.title{color:#fff;font-family:Lora,serif;font-weight:400;font-size:18px;z-index:5;position:relative;margin:40px 40px 35px}.timeline{margin:0 auto;height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:40em){.timeline{max-width:700px}}.timeline__image{position:relative}.timeline__image img{display:block}.timeline__image .play-btn{position:absolute;width:75px;top:58%;transform:translateY(-50px);left:0;right:0;text-align:center;margin:0 auto;z-index:6}@media screen and (min-width:40em){.timeline__image .play-btn{top:60%}}.timeline__image .gradient-overlay{position:absolute;height:100%;width:100%;top:0;left:0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(8,8,0,.34) 20%,rgba(8,8,0,0) 50%,rgba(0,0,0,0) 100%)}.timeline__content-title{font-size:66px;margin:0;top:-40px;position:relative;transition:.4s;padding:0;box-sizing:border-box;font-family:'Open Sans',sans-serif;font-weight:600;color:#0066b2;text-shadow:0 2px 3px rgba(0,0,0,.4)}.timeline__content-title a,.timeline__content-title a:focus,.timeline__content-title a:hover,.timeline__content-title a:visited{border:none}.timeline__content-desc{margin:0;font-size:14px;box-sizing:border-box;color:#000509;font-weight:400}.timeline:before{position:absolute;left:12px;width:1px;height:100%;margin-left:-1px;content:"";background:#707070}@media screen and (min-width:40em){.timeline:before{left:50%}}.timeline-item{-ms-flex-item-align:end;align-self:flex-end;padding:30px 0;opacity:.3;filter:blur(2px);transition:all .4s ease-in;box-sizing:border-box;display:flex;display:-ms-flexbox;position:relative;transform:translateY(-10px);width:calc(100% - 40px);margin-left:40px}@media screen and (min-width:40em){.timeline-item{padding:30px 0;width:calc(50% - 40px);transform:translateY(-80px);margin-left:0}}.timeline-item .timeline__headline{letter-spacing:1px;position:absolute;color:#0066b2;font-size:14px;border-right:5px solid #efb312;top:50%;margin-top:-5px;z-index:999999;opacity:0;left:-79px;height:50px;transition:all .4s ease-in;text-indent:-99999px}@media screen and (min-width:40em){.timeline-item .timeline__headline{padding-right:15px;width:100%;left:calc(-100% - 38px);right:auto;height:auto;text-indent:0;text-align:right}}.timeline-item:nth-child(even){-ms-flex-item-align:start;align-self:flex-start}.timeline-item:nth-child(even) .timeline__headline{right:auto;text-align:left;left:-31px;padding-right:0;border-right:none;border-left:5px solid #efb312;padding-left:15px}@media screen and (min-width:40em){.timeline-item:nth-child(even) .timeline__headline{right:calc(-100% - 37px);left:auto}}.timeline-item--active{opacity:1;transform:translateY(0);filter:blur(0)}.timeline-item--active .timeline__headline{top:27%;opacity:1}@media screen and (min-width:40em){.timeline-item--active .timeline__headline{top:50%}}.timeline-item--active .timeline__content-title{margin:0;top:0}.timeline__img{max-width:100%}.timeline__content{width:100%}.timeline-container{width:100%;padding:0;position:relative;background-attachment:fixed;background-size:cover}@media screen and (min-width:40em){.timeline-container{padding:80px 0}}.post-type-archive-patient-story #content,.single-patient-story #content,.tax-patient-story-category #content{padding:0 20px}.post-type-archive-patient-story #content .contentArea__box,.single-patient-story #content .contentArea__box,.tax-patient-story-category #content .contentArea__box{padding:0}.post-type-archive-patient-story #content .contentArea__box--main,.single-patient-story #content .contentArea__box--main,.tax-patient-story-category #content .contentArea__box--main{padding:0}.post-type-archive-patient-story .cat-item-all a{background-color:#eef9ff;color:#474d52}.patient-story.postList__box{margin-bottom:25px;border-bottom:1px solid #cccdce}@media screen and (min-width:63.875em){.patient-story.postList__box{float:left;display:block;margin-right:2.35765%;width:74.41059%}.patient-story.postList__box:last-child{margin-right:0}}.patient-story .postList__header--title{line-height:1;margin:20px 0 10px}.patient-story .postList__header--meta{margin:0 0 10px}@media screen and (min-width:63.875em){.patient-story .postList__featuredImage{width:35%;margin-right:0}}.patient-story .postList__featuredImage .play-btn{position:absolute;width:75px;top:50%;transform:translateY(-50px);left:0;right:0;text-align:center;margin:0 auto}@media screen and (min-width:63.875em){.event-container .patient-story .event-content,.patient-story .event-container .event-content,.patient-story .postList__content,.patient-story .single-event .event-content,.single-event .patient-story .event-content{width:65%;float:right;padding-left:25px}}.event-container .patient-story .event-content p,.patient-story .event-container .event-content p,.patient-story .postList__content p,.patient-story .single-event .event-content p,.single-event .patient-story .event-content p{max-width:100%}.single-patient-story p{max-width:none}.single-patient-story .entryArticle__footerCTA{background:#3488bc;margin:0 -20px;padding:0 20px}.single-patient-story .entryArticle__footerCTA .widgetCTA{margin:0;padding:40px 0}@media screen and (min-width:63.875em){.single-patient-story .entryArticle__footerCTA .widgetCTA{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.single-patient-story .entryArticle__footerCTA .widgetCTA__content{-ms-flex-preferred-size:66%;flex-basis:66%;color:#fff}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.doctorArticle__content--section .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.single-clinical-trials .doctorArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.single-clinical-trials .entryArticle__box .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .doctorArticle__content--section h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .doctorArticle__box h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .single-clinical-trials .entryArticle__box h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content h3{color:#fff;margin:0 0 10px}.single-patient-story .entryArticle__footerCTA .widgetCTA__button{-ms-flex-preferred-size:34%;flex-basis:34%;text-align:left}@media screen and (min-width:63.875em){.single-patient-story .entryArticle__footerCTA .widgetCTA__button{text-align:right}}.pageArticle-fullWidth .single-patient-story .entryArticle__footerCTA .widgetCTA__button .cta-button,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .button,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .inverse-button,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .pageArticle-fullWidth .cta-button{color:#fff;border-color:#fff;background:0 0;width:100%}@media screen and (min-width:40em){.pageArticle-fullWidth .single-patient-story .entryArticle__footerCTA .widgetCTA__button .cta-button,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .button,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .inverse-button,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .pageArticle-fullWidth .cta-button{width:-moz-fit-content;width:fit-content}}@media screen and (min-width:63.875em){.pageArticle-fullWidth .single-patient-story .entryArticle__footerCTA .widgetCTA__button .cta-button,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .button,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .inverse-button,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .pageArticle-fullWidth .cta-button{max-width:300px;width:100%;margin:0}}.pageArticle-fullWidth .single-patient-story .entryArticle__footerCTA .widgetCTA__button .cta-button:hover,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .button:hover,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .inverse-button:hover,.single-patient-story .entryArticle__footerCTA .widgetCTA__button .pageArticle-fullWidth .cta-button:hover{background:rgba(255,255,255,.3)}@media screen and (min-width:63.875em){.single-patient-story .contentArea__box--main{margin-bottom:40px}}.single-patient-story .siteFooter{margin-top:0}.single-patient-story .doctorArticle__header--type a,.single-patient-story .entryArticle__header--type a{color:#000509;border-bottom:none}.single-patient-story .doctorArticle__header--type a:active,.single-patient-story .doctorArticle__header--type a:focus,.single-patient-story .doctorArticle__header--type a:hover,.single-patient-story .entryArticle__header--type a:active,.single-patient-story .entryArticle__header--type a:focus,.single-patient-story .entryArticle__header--type a:hover{color:#0066b2;border-bottom:none}.single-patient-story .doctorArticle__header--type i,.single-patient-story .entryArticle__header--type i{padding-right:5px;font-size:18px}.single-patient-story .entryArticle__header--feature.has-video p,.single-patient-story .has-video.pageArticle__content--feature p{max-width:100%}.widgetCTA{margin-bottom:50px}@media screen and (min-width:63.875em){.widgetCTA{margin-bottom:50px}}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .widgetCTA span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .widgetCTA h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .widgetCTA span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .widgetCTA a,#site-navigation #primary-menu .sub-nav .container .nav-cta .widgetCTA h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .widgetCTA a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .widgetCTA span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .widgetCTA h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .widgetCTA span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .widgetCTA a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .widgetCTA h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .widgetCTA a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .widgetCTA span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .widgetCTA span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .widgetCTA span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .widgetCTA span,.doctorArticle__content--section .widgetCTA h2,.doctorArticle__sidebar .widgetCTA h3,.gsection .widgetCTA h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .widgetCTA a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .widgetCTA a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .widgetCTA a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .widgetCTA a,.single-clinical-trials .doctorArticle__box .widgetCTA h2,.single-clinical-trials .entryArticle__box .widgetCTA h2,.widgetCTA #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.widgetCTA #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.widgetCTA #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.widgetCTA #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.widgetCTA #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.widgetCTA #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.widgetCTA #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.widgetCTA #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.widgetCTA #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.widgetCTA #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.widgetCTA #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.widgetCTA #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.widgetCTA .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.widgetCTA .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.widgetCTA .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.widgetCTA .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.widgetCTA .doctorArticle__content--section h2,.widgetCTA .doctorArticle__sidebar h3,.widgetCTA .gsection h2,.widgetCTA .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.widgetCTA .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.widgetCTA .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.widgetCTA .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.widgetCTA .postList__header--title,.widgetCTA .single-clinical-trials .doctorArticle__box h2,.widgetCTA .single-clinical-trials .entryArticle__box h2,.widgetCTA h3{color:#0066b2;font-weight:300;margin:0 0 10px}.widgetCTA p{font-size:14px}.pageArticle-fullWidth .widgetCTA .cta-button,.widgetCTA .button,.widgetCTA .inverse-button,.widgetCTA .pageArticle-fullWidth .cta-button{margin-top:20px;width:100%;text-align:center}@media screen and (min-width:40em){.pageArticle-fullWidth .widgetCTA .cta-button,.widgetCTA .button,.widgetCTA .inverse-button,.widgetCTA .pageArticle-fullWidth .cta-button{width:-moz-fit-content;width:fit-content}}@media screen and (min-width:63.875em){.pageArticle-fullWidth .widgetCTA .cta-button,.widgetCTA .button,.widgetCTA .inverse-button,.widgetCTA .pageArticle-fullWidth .cta-button{width:100%}}.flex-landing.logged-in #masthead.site-header #site-header-wrapper,.page-flex-content.logged-in #masthead.site-header #site-header-wrapper{top:46px}@media screen and (min-width:63.875em){.flex-landing.logged-in #masthead.site-header #site-header-wrapper,.page-flex-content.logged-in #masthead.site-header #site-header-wrapper{top:32px}}.flex-landing #masthead.site-header,.page-flex-content #masthead.site-header{background-color:transparent}.flex-landing #masthead.site-header #site-header-wrapper,.page-flex-content #masthead.site-header #site-header-wrapper{position:fixed;width:100%;top:0;z-index:999;background:linear-gradient(119.85deg,#0066b2 0,#003d6b 100%);padding:16px 10px;height:70px}@media screen and (min-width:63.875em){.flex-landing #masthead.site-header #site-header-wrapper,.page-flex-content #masthead.site-header #site-header-wrapper{background:linear-gradient(153.43deg,#0066b2 0,#003d6b 100%);padding:20px;height:auto}}.flex-landing #masthead.site-header #site-header-wrapper a,.page-flex-content #masthead.site-header #site-header-wrapper a{border-bottom:0;color:#fff}.flex-landing #masthead.site-header #site-header-wrapper a i,.page-flex-content #masthead.site-header #site-header-wrapper a i{color:#99c2e0}.flex-landing #masthead.site-header #site-header-wrapper .lp-logo,.page-flex-content #masthead.site-header #site-header-wrapper .lp-logo{float:left}.flex-landing #masthead.site-header #site-header-wrapper .lp-logo .site-branding__logo,.page-flex-content #masthead.site-header #site-header-wrapper .lp-logo .site-branding__logo{padding-top:0;display:block;width:165px}@media screen and (min-width:63.875em){.flex-landing #masthead.site-header #site-header-wrapper .lp-logo .site-branding__logo,.page-flex-content #masthead.site-header #site-header-wrapper .lp-logo .site-branding__logo{width:200px}}.flex-landing #masthead.site-header #site-header-wrapper .top-phone,.page-flex-content #masthead.site-header #site-header-wrapper .top-phone{display:none}@media screen and (min-width:63.875em){.flex-landing #masthead.site-header #site-header-wrapper .top-phone,.page-flex-content #masthead.site-header #site-header-wrapper .top-phone{display:block;float:right}.flex-landing #masthead.site-header #site-header-wrapper .top-phone a,.page-flex-content #masthead.site-header #site-header-wrapper .top-phone a{font-family:"PT Serif",serif;font-size:22px;line-height:50px}.flex-landing #masthead.site-header #site-header-wrapper .top-phone a i,.page-flex-content #masthead.site-header #site-header-wrapper .top-phone a i{margin-right:5px;font-size:20px}}.flex-landing #masthead.site-header #site-header-wrapper .top-phone-mobile,.page-flex-content #masthead.site-header #site-header-wrapper .top-phone-mobile{float:right;line-height:40px}.flex-landing #masthead.site-header #site-header-wrapper .top-phone-mobile a,.page-flex-content #masthead.site-header #site-header-wrapper .top-phone-mobile a{display:block;margin-top:5px;text-align:center;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;width:88px;line-height:30px;background:#efb312;color:#32373a}.flex-landing #masthead.site-header #site-header-wrapper .top-phone-mobile a i,.page-flex-content #masthead.site-header #site-header-wrapper .top-phone-mobile a i{color:#32373a;font-size:14px;margin-right:2px;position:relative;top:1px}@media screen and (min-width:63.875em){.flex-landing #masthead.site-header #site-header-wrapper .top-phone-mobile,.page-flex-content #masthead.site-header #site-header-wrapper .top-phone-mobile{display:none}}.flex-landing .container,.page-flex-content .container{position:relative;z-index:1;max-width:85em}.flex-landing .inner,.page-flex-content .inner{max-width:85em;margin-left:auto;margin-right:auto;width:100%;position:relative}.flex-landing #content.site-content,.page-flex-content #content.site-content{padding-left:0;padding-right:0;padding-top:70px!important}@media screen and (min-width:63.875em){.flex-landing #content.site-content,.page-flex-content #content.site-content{padding-top:90px!important}}.flex-landing #content.site-content #primary.content-area,.page-flex-content #content.site-content #primary.content-area{display:-ms-grid;display:grid}.flex-landing #content.site-content .gform_wrapper,.page-flex-content #content.site-content .gform_wrapper{background:#fff;padding:35px 20px 15px;box-shadow:0 3px 3px rgba(0,0,0,.3);-ms-flex-order:1;order:1;margin-top:23px}@media screen and (min-width:63.875em){.flex-landing #content.site-content .gform_wrapper,.page-flex-content #content.site-content .gform_wrapper{padding-left:30px;padding-right:30px;padding-bottom:30px;max-width:570px;position:absolute;top:-185px;right:0;margin-top:0;z-index:9999}}.flex-landing #content.site-content .gform_wrapper .gform_heading .gform_title,.page-flex-content #content.site-content .gform_wrapper .gform_heading .gform_title{font-family:Lora,serif;font-size:22px;color:#32373a;text-transform:unset;letter-spacing:unset;text-align:center}@media screen and (min-width:63.875em){.flex-landing #content.site-content .gform_wrapper .gform_heading .gform_title,.page-flex-content #content.site-content .gform_wrapper .gform_heading .gform_title{font-size:32px;position:relative}.flex-landing #content.site-content .gform_wrapper .gform_heading .gform_title:after,.page-flex-content #content.site-content .gform_wrapper .gform_heading .gform_title:after{display:block;content:"";border-bottom:2px solid #0066b2;width:136px;margin:22px auto 0}}.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_description,.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_label,.flex-landing #content.site-content .gform_wrapper .gform_body label,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_description,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_label,.page-flex-content #content.site-content .gform_wrapper .gform_body label{font:400 16px/1.2 Roboto,sans-serif;color:#999b9d;text-transform:unset;display:block;text-align:left}.flex-landing #content.site-content .gform_wrapper .gform_body .gsection:before,.page-flex-content #content.site-content .gform_wrapper .gform_body .gsection:before{border-color:#999b9d}.flex-landing #content.site-content .gform_wrapper .gform_body .gsection .gsection_title,.page-flex-content #content.site-content .gform_wrapper .gform_body .gsection .gsection_title{font-size:1.75em;font-family:Lora,serif;color:#32373a;text-transform:capitalize;letter-spacing:0}@media screen and (min-width:63.875em){.flex-landing #content.site-content .gform_wrapper .gform_body .gsection .gsection_title,.page-flex-content #content.site-content .gform_wrapper .gform_body .gsection .gsection_title{font-size:2em}}.flex-landing #content.site-content .gform_wrapper .gform_body input,.page-flex-content #content.site-content .gform_wrapper .gform_body input{padding:0 20px;font:400 21px/49px Roboto,sans-serif;color:#32373a}.flex-landing #content.site-content .gform_wrapper .gform_body input:-ms-input-placeholder,.page-flex-content #content.site-content .gform_wrapper .gform_body input:-ms-input-placeholder{color:#999b9d}.flex-landing #content.site-content .gform_wrapper .gform_body input::placeholder,.page-flex-content #content.site-content .gform_wrapper .gform_body input::placeholder{color:#999b9d}.flex-landing #content.site-content .gform_wrapper .gform_body textarea,.page-flex-content #content.site-content .gform_wrapper .gform_body textarea{border-color:#999b9d;border-radius:0;box-shadow:none;font:400 21px/55px Roboto,sans-serif;color:#999b9d}.flex-landing #content.site-content .gform_wrapper .gform_body textarea:-ms-input-placeholder,.page-flex-content #content.site-content .gform_wrapper .gform_body textarea:-ms-input-placeholder{color:#999b9d}.flex-landing #content.site-content .gform_wrapper .gform_body textarea::placeholder,.page-flex-content #content.site-content .gform_wrapper .gform_body textarea::placeholder{color:#999b9d}.flex-landing #content.site-content .gform_wrapper .gform_body select,.page-flex-content #content.site-content .gform_wrapper .gform_body select{height:55px;font:400 21px/55px Roboto,sans-serif;color:#999b9d;border-radius:0;border-color:#999b9d;padding-left:20px;padding-right:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.flex-landing #content.site-content .gform_wrapper .gform_body select::-ms-expand,.page-flex-content #content.site-content .gform_wrapper .gform_body select::-ms-expand{visibility:hidden}.flex-landing #content.site-content .gform_wrapper .gform_body .ginput_container_select,.page-flex-content #content.site-content .gform_wrapper .gform_body .ginput_container_select{position:relative}.flex-landing #content.site-content .gform_wrapper .gform_body .ginput_container_select:after,.page-flex-content #content.site-content .gform_wrapper .gform_body .ginput_container_select:after{display:block;content:"\f078";font-family:FontAwesome;font-size:20px;line-height:55px;pointer-events:none;color:#0066b2;position:absolute;top:0;right:20px}@media screen and (min-width:63.875em){.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_checkbox,.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_radio,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_checkbox,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_radio{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}}.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_checkbox li,.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_radio li,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_checkbox li,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_radio li{margin-bottom:25px;max-width:295px;overflow:hidden}@media screen and (min-width:63.875em){.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_checkbox li,.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_radio li,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_checkbox li,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_radio li{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 1 31%;flex:0 1 31%;-ms-flex-positive:1;flex-grow:1;margin-right:7px;margin-left:7px;max-width:unset;overflow:visible}.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_checkbox li:last-child,.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_radio li:last-child,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_checkbox li:last-child,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_radio li:last-child{margin-right:7px}}.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_checkbox label,.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_radio label,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_checkbox label,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_radio label{color:#0066b2;font-size:16px;border-radius:0;width:100%;text-align:center}.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_checkbox label:focus,.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_checkbox label:hover,.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_radio label:focus,.flex-landing #content.site-content .gform_wrapper .gform_body .gfield_radio label:hover,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_checkbox label:focus,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_checkbox label:hover,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_radio label:focus,.page-flex-content #content.site-content .gform_wrapper .gform_body .gfield_radio label:hover{color:#fff}.flex-landing #content.site-content .gform_wrapper .gform_footer,.page-flex-content #content.site-content .gform_wrapper .gform_footer{padding-bottom:0}.flex-landing #content.site-content .gform_wrapper .gform_footer .gform_button,.page-flex-content #content.site-content .gform_wrapper .gform_footer .gform_button{background:#efb312;color:#32373a;font:500 16px/55px Roboto,sans-serif;padding:0;width:100%;border-radius:0;text-transform:unset}.flex-landing #content.site-content .social-buttons,.page-flex-content #content.site-content .social-buttons{text-align:center;padding-bottom:1em;-ms-flex-order:1;order:1}.directoryDoctor__leftColumn .flex-landing #content.site-content .social-buttons span,.directoryDoctor__leftColumn .page-flex-content #content.site-content .social-buttons span,.flex-landing #content.site-content .social-buttons .directoryDoctor__leftColumn span,.flex-landing #content.site-content .social-buttons .ncipdq-archive-list li a,.flex-landing #content.site-content .social-buttons h4,.ncipdq-archive-list li .flex-landing #content.site-content .social-buttons a,.ncipdq-archive-list li .page-flex-content #content.site-content .social-buttons a,.page-flex-content #content.site-content .social-buttons .directoryDoctor__leftColumn span,.page-flex-content #content.site-content .social-buttons .ncipdq-archive-list li a,.page-flex-content #content.site-content .social-buttons h4{font:400 15px/1 Roboto,sans-serif;color:#32373a;letter-spacing:.2em;text-transform:uppercase;border-top:1px solid #979797}.directoryDoctor__leftColumn .flex-landing #content.site-content .social-buttons span span,.directoryDoctor__leftColumn .page-flex-content #content.site-content .social-buttons span span,.flex-landing #content.site-content .social-buttons .directoryDoctor__leftColumn span span,.flex-landing #content.site-content .social-buttons .ncipdq-archive-list li a span,.flex-landing #content.site-content .social-buttons h4 span,.ncipdq-archive-list li .flex-landing #content.site-content .social-buttons a span,.ncipdq-archive-list li .page-flex-content #content.site-content .social-buttons a span,.page-flex-content #content.site-content .social-buttons .directoryDoctor__leftColumn span span,.page-flex-content #content.site-content .social-buttons .ncipdq-archive-list li a span,.page-flex-content #content.site-content .social-buttons h4 span{display:inline-block;padding:0 40px;background:#fff;position:relative;top:-8px}.flex-landing #content.site-content .social-buttons ul .social-item,.page-flex-content #content.site-content .social-buttons ul .social-item{display:inline-block;list-style:none;margin:0 5px;padding:0;vertical-align:top}.flex-landing #content.site-content .social-buttons ul .social-item .social-link,.page-flex-content #content.site-content .social-buttons ul .social-item .social-link{display:block;background:#fff;border:1px solid #99c2e0;width:50px;height:50px;line-height:50px;font-size:25px}.flex-landing #content.site-content .social-buttons ul .social-item .social-link:focus,.flex-landing #content.site-content .social-buttons ul .social-item .social-link:hover,.page-flex-content #content.site-content .social-buttons ul .social-item .social-link:focus,.page-flex-content #content.site-content .social-buttons ul .social-item .social-link:hover{background:#f2f7fb}.flex-landing #content.site-content .social-buttons ul .social-item.email .social-link:before,.page-flex-content #content.site-content .social-buttons ul .social-item.email .social-link:before{content:"\f0e0"}.flex-landing .siteFooter,.page-flex-content .siteFooter{background-color:#003d6b;padding:46px;overflow:hidden}.flex-landing .siteFooter__box,.page-flex-content .siteFooter__box{padding:0}@media screen and (min-width:63.875em){.flex-landing .siteFooter__box,.page-flex-content .siteFooter__box{float:left}}.flex-landing .siteFooter__box--branding--logo,.page-flex-content .siteFooter__box--branding--logo{padding:0;width:218px}.flex-landing .siteFooter__box--branding--logo img,.page-flex-content .siteFooter__box--branding--logo img{display:block;margin-bottom:30px}@media screen and (min-width:63.875em){.flex-landing .siteFooter__box--branding--logo img,.page-flex-content .siteFooter__box--branding--logo img{margin-bottom:0}}.flex-landing .siteFooter__copyright,.page-flex-content .siteFooter__copyright{padding:0;border-top:0;line-height:45px;color:#fff;font-size:12px;background:#003d6b}@media screen and (min-width:63.875em){.flex-landing .siteFooter__copyright,.page-flex-content .siteFooter__copyright{float:right}}.page-template-page-specialized-programs #content,.page-template-page-specialized-programs #main{padding:0}.page-template-page-specialized-programs .breadcrumbs_container{padding:0 15px}.page-template-page-specialized-programs .pageArticle-fullWidth__header--parent,.page-template-page-specialized-programs .pageArticle__header--parent{max-width:85em;margin-left:auto;margin-right:auto;width:100%;max-width:85em;padding:0 15px;margin-bottom:30px}.page-template-page-specialized-programs .pageArticle-fullWidth__header--parent::after,.page-template-page-specialized-programs .pageArticle__header--parent::after{clear:both;content:"";display:table}@media screen and (min-width:63.875em){.page-template-page-specialized-programs .pageArticle-fullWidth__header--parent,.page-template-page-specialized-programs .pageArticle__header--parent{margin-bottom:60px}}.single-clinical-trials .doctorArticle__box,.single-clinical-trials .entryArticle__box{padding:30px 0 30px}@media screen and (min-width:63.875em){.single-clinical-trials .doctorArticle__box,.single-clinical-trials .entryArticle__box{padding:60px 0 40px}}.single-clinical-trials .doctorArticle__box h1,.single-clinical-trials .entryArticle__box h1{margin-bottom:25px}.pageArticle__sub_callouts{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:row wrap;flex-flow:row wrap}.pageArticle__sub_callouts__callout{width:calc(100% - 30px);padding:40px 30px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.4);margin:0 15px 15px;border:1px solid #f1f1f1;display:block}@media screen and (min-width:63.875em){.pageArticle__sub_callouts__callout{width:calc(50% - 30px);margin:0 15px 30px}}.pageArticle__sub_callouts__callout:focus,.pageArticle__sub_callouts__callout:hover{background:0 0;border:1px solid #f1f1f1;box-shadow:0 10px 10px rgba(0,0,0,.1)}.pageArticle__sub_callouts__callout:focus .entryArticle__sidebar--link,.pageArticle__sub_callouts__callout:focus .physicianDirectory_browse_cancer_types,.pageArticle__sub_callouts__callout:focus button,.pageArticle__sub_callouts__callout:hover .entryArticle__sidebar--link,.pageArticle__sub_callouts__callout:hover .physicianDirectory_browse_cancer_types,.pageArticle__sub_callouts__callout:hover button{outline-color:#0066b2}.pageArticle__sub_callouts__callout span{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:.2em;text-transform:uppercase;color:#65696b}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pageArticle__sub_callouts__callout span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__sub_callouts__callout h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pageArticle__sub_callouts__callout span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pageArticle__sub_callouts__callout a,#site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle__sub_callouts__callout h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__sub_callouts__callout a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .pageArticle__sub_callouts__callout span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__sub_callouts__callout h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .pageArticle__sub_callouts__callout span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .pageArticle__sub_callouts__callout a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle__sub_callouts__callout h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__sub_callouts__callout a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__sub_callouts__callout span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle__sub_callouts__callout span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__sub_callouts__callout span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle__sub_callouts__callout span,.doctorArticle__content--section .pageArticle__sub_callouts__callout h2,.doctorArticle__sidebar .pageArticle__sub_callouts__callout h3,.gsection .pageArticle__sub_callouts__callout h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__sub_callouts__callout a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .pageArticle__sub_callouts__callout a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .pageArticle__sub_callouts__callout a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .pageArticle__sub_callouts__callout a,.pageArticle__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pageArticle__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pageArticle__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pageArticle__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pageArticle__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.pageArticle__sub_callouts__callout #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.pageArticle__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.pageArticle__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.pageArticle__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.pageArticle__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.pageArticle__sub_callouts__callout #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__sub_callouts__callout .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pageArticle__sub_callouts__callout .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.pageArticle__sub_callouts__callout .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.pageArticle__sub_callouts__callout .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.pageArticle__sub_callouts__callout .doctorArticle__content--section h2,.pageArticle__sub_callouts__callout .doctorArticle__sidebar h3,.pageArticle__sub_callouts__callout .gsection h2,.pageArticle__sub_callouts__callout .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__sub_callouts__callout .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.pageArticle__sub_callouts__callout .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.pageArticle__sub_callouts__callout .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.pageArticle__sub_callouts__callout .postList__header--title,.pageArticle__sub_callouts__callout .single-clinical-trials .doctorArticle__box h2,.pageArticle__sub_callouts__callout .single-clinical-trials .entryArticle__box h2,.pageArticle__sub_callouts__callout h3,.single-clinical-trials .doctorArticle__box .pageArticle__sub_callouts__callout h2,.single-clinical-trials .entryArticle__box .pageArticle__sub_callouts__callout h2{margin-top:5px;margin-bottom:20px}.pageArticle__sub_callouts__callout p{color:#000509;text-align:left;margin-bottom:30px;line-height:1.85}.pageArticle__sub_callouts__callout .entryArticle__sidebar--link,.pageArticle__sub_callouts__callout .physicianDirectory_browse_cancer_types,.pageArticle__sub_callouts__callout button{background:0 0;color:#0066b2;box-shadow:none;outline:1px solid #fff}.gfield_label{margin-bottom:0}.gform_ajax_spinner{display:none}.gform_body,.gform_footer,.gform_heading{clear:both;padding-bottom:20px;text-align:center}@media screen and (min-width:63.875em){.gform_body,.gform_footer,.gform_heading{text-align:left}}.gform_footer{padding-bottom:60px}ul.gform_fields{list-style:none;margin:0;padding:0}ul.gform_fields>li{margin-left:0;padding-left:0;margin-bottom:20px;width:100%;max-width:800px}.gfield{clear:both;overflow:auto}.ginput_container span{margin-bottom:10px}.ginput_container input.large,.ginput_container select.large,.ginput_container textarea.large{width:100%}.ginput_container input.medium,.ginput_container select.medium,.ginput_container textarea.medium{width:100%}@media screen and (min-width:63.875em){.ginput_container input.medium,.ginput_container select.medium,.ginput_container textarea.medium{max-width:800px}}.ginput_container input.small,.ginput_container select.small,.ginput_container textarea.small{width:100%}label.gfield_label{display:inline-block;padding-bottom:10px}.left_label label.gfield_label{float:left;width:25%}.right_label label.gfield_label{float:right;width:25%}.gfield_required{padding-left:5px}@media screen and (min-width:63.875em){.ginput_complex .name_first,.ginput_complex .name_last,.ginput_complex .name_middle,.ginput_complex .name_prefix{float:left;display:block;margin-right:2.35765%;width:23.23176%;width:47.5%}.ginput_complex .name_first:last-child,.ginput_complex .name_last:last-child,.ginput_complex .name_middle:last-child,.ginput_complex .name_prefix:last-child{margin-right:0}}ul.gfield_checkbox,ul.gfield_radio{list-style:none;padding:0;margin-bottom:0}ul.gfield_checkbox::after,ul.gfield_radio::after{clear:both;content:"";display:table}ul.gfield_checkbox input,ul.gfield_radio input{margin-right:10px;position:relative;top:-1px}ul.gfield_checkbox li[class^=gchoice],ul.gfield_radio li[class^=gchoice]{position:relative}@media screen and (min-width:63.875em){ul.gfield_checkbox li[class^=gchoice],ul.gfield_radio li[class^=gchoice]{display:inline-block;margin:0 15px 15px 0;padding:0}ul.gfield_checkbox li[class^=gchoice]:last-child,ul.gfield_radio li[class^=gchoice]:last-child{margin-right:0}}ul.gfield_checkbox li[class^=gchoice] label,ul.gfield_radio li[class^=gchoice] label{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #0066b2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:#fff;padding:15px 25px;color:#0066b2;font-weight:500!important;text-transform:none!important;font-family:Roboto,sans-serif;transition-property:all;transition-duration:.3s;transition-timing-function:ease;width:100%;margin-bottom:0}ul.gfield_checkbox li[class^=gchoice] label:hover,ul.gfield_radio li[class^=gchoice] label:hover{background-color:#0066b2;color:#fff}@media screen and (min-width:63.875em){ul.gfield_checkbox li[class^=gchoice] label,ul.gfield_radio li[class^=gchoice] label{width:auto;margin-bottom:0}}ul.gfield_checkbox li[class^=gchoice] input,ul.gfield_radio li[class^=gchoice] input{position:absolute;opacity:0}ul.gfield_checkbox li[class^=gchoice] input[type=checkbox]:checked+label,ul.gfield_checkbox li[class^=gchoice] input[type=radio]:checked+label,ul.gfield_radio li[class^=gchoice] input[type=checkbox]:checked+label,ul.gfield_radio li[class^=gchoice] input[type=radio]:checked+label{background-color:#0066b2;color:#fff}@media screen and (min-width:63.875em){ul.gfield_checkbox li[class^=gchoice] input,ul.gfield_checkbox li[class^=gchoice] label,ul.gfield_radio li[class^=gchoice] input,ul.gfield_radio li[class^=gchoice] label{vertical-align:baseline}}ul.gfield_checkbox li[class^=gchoice] label,ul.gfield_radio li[class^=gchoice] label{font-weight:400}ul.gfield_radio input{margin-left:2px}.gsection:before{display:block;content:'';width:100%;padding-top:40px;margin-top:10px;border-top:1px solid #cccdce}.gsection:first-child:before{display:none}#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection span,#site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h4,#site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection span,#site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection a,#site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h4,#site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection a,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection span,#site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h4,#site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection span,#site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection a,#site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h4,#site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection a,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection span,.directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection span,.directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection span,.gsection #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.gsection #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.gsection #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.gsection #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.gsection #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.gsection #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.gsection #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.gsection #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.gsection #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.gsection #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.gsection #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content h4,.gsection #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.gsection .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.gsection .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.gsection .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.gsection .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content span,.gsection .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.gsection .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.gsection .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.gsection .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content a,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta h4,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn span,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary h4,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn span,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li a,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta h4,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary a,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta span,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary span,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta span,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary a,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta a,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta a,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content .postList__header--title,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h2,.gsection .single-patient-story .entryArticle__footerCTA .widgetCTA__content h3,.gsection h2,.ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection a,.ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection a,.ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection a,.ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .gsection span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .gsection h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .gsection span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .gsection h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .gsection a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #primary-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .gsection a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .directoryDoctor__leftColumn .gsection span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .gsection h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .directoryDoctor__leftColumn .gsection span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .gsection h4,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .nav-cta .ncipdq-archive-list li .gsection a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content #site-navigation #timeline-menu .sub-nav .container .ncipdq-archive-list .menu-list>ul>li:hover .sub-nav-tertiary .gsection a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .gsection span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #primary-menu .sub-nav .container .nav-cta .gsection span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .gsection span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .directoryDoctor__leftColumn #site-navigation #timeline-menu .sub-nav .container .nav-cta .gsection span,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection .postList__header--title,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h2,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .gsection h3,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #primary-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .gsection a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list #site-navigation #timeline-menu .sub-nav .container .menu-list>ul>li:hover .sub-nav-tertiary .gsection a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #primary-menu .sub-nav .container .nav-cta .gsection a,.single-patient-story .entryArticle__footerCTA .widgetCTA__content .ncipdq-archive-list li #site-navigation #timeline-menu .sub-nav .container .nav-cta .gsection a{font-weight:300;margin:0}.gf_progressbar_wrapper{padding-bottom:15px}.gf_progressbar{background:gray}.gf_progressbar_percentage{background:red;padding:5px 10px;text-align:right}.gfield_time_ampm,.gfield_time_hour,.gfield_time_minute{display:inline;display:inline-block}.gfield_time_hour label,.gfield_time_minute label{display:block}.gfield_time_ampm{vertical-align:top}.validation_error{display:none;color:tomato;font-size:1.2em;padding-bottom:15px;font-weight:400}li.gfield.gfield_error ul.gfield_checkbox label,li.gfield.gfield_error ul.gfield_radio label{border:2px solid tomato}li.gfield.gfield_error .name_first,li.gfield.gfield_error .name_last,li.gfield.gfield_error label.gfield_label{font-weight:700}li.gfield.gfield_error input[type=color],li.gfield.gfield_error input[type=date],li.gfield.gfield_error input[type=datetime-local],li.gfield.gfield_error input[type=datetime],li.gfield.gfield_error input[type=email],li.gfield.gfield_error input[type=month],li.gfield.gfield_error input[type=number],li.gfield.gfield_error input[type=password],li.gfield.gfield_error input[type=search],li.gfield.gfield_error input[type=tel],li.gfield.gfield_error input[type=text],li.gfield.gfield_error input[type=time],li.gfield.gfield_error input[type=url],li.gfield.gfield_error input[type=week],li.gfield.gfield_error select,li.gfield.gfield_error textarea{border:2px solid #eb1818}li.gfield .validation_message{color:#eb1818;display:none}.gform_validation_container{display:none}.ginput_full{display:block}.ginput_full input,.ginput_full select,.ginput_full textarea{margin-bottom:5px;width:100%}.ginput_full label{display:block}.ginput_left{float:left;padding-right:10px;width:50%}.ginput_left input,.ginput_left select,.ginput_left textarea{margin-bottom:5px;width:100%}.ginput_left label{display:block}.ginput_right{float:right;width:50%}.ginput_right input,.ginput_right select,.ginput_right textarea{margin-bottom:5px;width:100%}.ginput_right label{display:block}.ginput_right{float:right;width:50%}li.gf_left_half{clear:none;float:left;padding-right:10px;padding-bottom:10px;width:50%}li.gf_right_half{clear:none;float:right;padding-bottom:10px;width:50%}li.gf_left_third{clear:none;float:left;padding-right:10px;padding-bottom:10px;width:33%}li.gf_middle_third{clear:none;float:left;padding-right:10px;padding-bottom:10px;width:34%}li.gf_right_third{clear:none;float:right;padding-bottom:10px;width:33%}li.gf_first_quarter{clear:none;float:left;padding-right:10px;padding-bottom:10px;width:25%}li.gf_second_quarter{clear:none;float:left;padding-right:10px;padding-bottom:10px;width:25%}li.gf_third_quarter{clear:none;float:left;padding-bottom:10px;width:25%}li.gf_fourth_quarter{clear:none;float:right;padding-bottom:10px;width:25%}.gf_list_2col ul.gfield_checkbox li,.gf_list_2col ul.gfield_radio li{float:left;padding-bottom:10px;width:50%}.gf_list_3col ul.gfield_checkbox li,.gf_list_3col ul.gfield_radio li{float:left;padding-bottom:10px;width:33%}.gf_list_4col ul.gfield_checkbox li,.gf_list_4col ul.gfield_radio li{float:left;padding-bottom:10px;width:25%}.gf_list_5col ul.gfield_checkbox li,.gf_list_5col ul.gfield_radio li{float:left;padding-bottom:10px;width:20%}.gf_list_inline ul.gfield_checkbox li,.gf_list_inline ul.gfield_radio li{display:inline-block;padding-right:10px;padding-bottom:10px}.gfield_description{margin-bottom:10px;color:#000509;font-family:Lora,serif;margin-bottom:15px;font-size:14px}.gfield_date_day,.gfield_date_month,.gfield_date_year{margin:0 0 1.5em}@media screen and (min-width:63.875em){.gfield_date_day,.gfield_date_month,.gfield_date_year{float:left;display:block;margin-right:2.35765%;width:14.70196%;margin-bottom:0;width:31%}.gfield_date_day:last-child,.gfield_date_month:last-child,.gfield_date_year:last-child{margin-right:0}}.ui-datepicker-header{background-color:#fff;min-height:30px}.ui-datepicker-title{text-align:center}.ui-datepicker-next,.ui-datepicker-prev{width:30px;height:30px;text-align:center;cursor:pointer;color:transparent}.ui-datepicker-next:before,.ui-datepicker-prev:before{display:inline-block;content:'';margin-top:4px}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{color:transparent}.ui-datepicker-next{float:right}.ui-datepicker-next:before{height:0;width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #999b9d}.ui-datepicker-prev{float:left}.ui-datepicker-prev:before{height:0;width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #999b9d}.ui-datepicker-month,.ui-datepicker-year{height:22px;margin-top:4px}.primary-phone{margin-right:20px}@media screen and (min-width:63.875em){.primary-phone,.primary-phone+.gfield{clear:none;overflow:visible;padding-right:0;width:47.5%;list-style:none;max-width:390px!important;display:inline-block}.primary-phone input.medium,.primary-phone+.gfield input.medium{width:100%}}@media screen and (min-width:63.875em){.insurance-select{clear:none;padding-right:0}}@media screen and (min-width:63.875em){.primary-insurance-field{float:left;display:block;margin-right:2.35765%;width:100%;clear:none}.primary-insurance-field:last-child{margin-right:0}}.gform_hidden{display:none}/*! Tablesaw - v2.0.1 - 2015-10-09
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2015 Filament Group; Licensed MIT */table.tablesaw{empty-cells:show;max-width:100%;width:100%;margin-bottom:30px}.tablesaw{border-collapse:collapse;width:100%}.tablesaw{border:0;padding:0}.tablesaw td,.tablesaw th{box-sizing:border-box;padding:.5em .7em}.tablesaw thead tr:first-child th{padding-top:.9em;padding-bottom:.7em}.searchandfilter ul li .tablesaw-enhanced .tablesaw-bar submit,.tablesaw-enhanced .tablesaw-bar .btn,.tablesaw-enhanced .tablesaw-bar .searchandfilter ul li submit{border:1px solid #ccc;background:0 0;background-color:#fafafa;box-shadow:0 1px 0 #fff;color:#4a4a4a;clear:both;cursor:pointer;display:block;font:bold 20px/1 sans-serif;margin:0;padding:.5em .85em .4em .85em;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;text-shadow:0 1px 0 #fff;width:100%;background-image:linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 50%,rgba(170,170,170,.1) 55%,rgba(120,120,120,.15) 100%);-webkit-appearance:none!important;-moz-appearance:none!important;box-sizing:border-box;-webkit-font-smoothing:antialiased;border-radius:.25em}.tablesaw-enhanced .tablesaw-bar a.btn{color:#1c95d4}.searchandfilter ul li .tablesaw-enhanced .tablesaw-bar submit:hover,.tablesaw-enhanced .tablesaw-bar .btn:hover,.tablesaw-enhanced .tablesaw-bar .searchandfilter ul li submit:hover{text-decoration:none}.searchandfilter ul li .tablesaw-enhanced .tablesaw-bar submit:active,.tablesaw-enhanced .tablesaw-bar .btn:active,.tablesaw-enhanced .tablesaw-bar .searchandfilter ul li submit:active{background-color:#ddd;background-image:linear-gradient(top,rgba(100,100,100,.35) 0,rgba(255,255,255,0) 70%)}.searchandfilter ul li .tablesaw-enhanced .tablesaw-bar submit:focus,.searchandfilter ul li .tablesaw-enhanced .tablesaw-bar submit:hover,.tablesaw-enhanced .tablesaw-bar .btn:focus,.tablesaw-enhanced .tablesaw-bar .btn:hover,.tablesaw-enhanced .tablesaw-bar .searchandfilter ul li submit:focus,.tablesaw-enhanced .tablesaw-bar .searchandfilter ul li submit:hover{color:#208de3;background-color:#fff;outline:0}.searchandfilter ul li .tablesaw-bar submit:focus,.tablesaw-bar .btn:focus,.tablesaw-bar .searchandfilter ul li submit:focus{box-shadow:0 0 .35em #4faeef!important}.tablesaw-bar .btn-select select{background:0 0;border:none;display:block;position:absolute;font-weight:inherit;left:0;top:0;margin:0;width:100%;height:100%;z-index:2;min-height:1em}.tablesaw-bar .btn-select select{opacity:0;filter:alpha(opacity=0);display:inline-block;color:transparent}.searchandfilter ul li .tablesaw-bar submit select option,.tablesaw-bar .btn select option,.tablesaw-bar .searchandfilter ul li submit select option{background:#fff;color:#000;font-family:sans-serif}.searchandfilter ul li .tablesaw-enhanced .tablesaw-bar submit.btn-select,.tablesaw-enhanced .tablesaw-bar .btn.btn-select,.tablesaw-enhanced .tablesaw-bar .searchandfilter ul li submit.btn-select{color:#4d4d4d;padding-right:2.5em;min-width:7.25em;text-align:left;text-indent:0}.searchandfilter ul li .tablesaw-bar submit.btn-micro,.searchandfilter ul li .tablesaw-bar submit.btn-small,.tablesaw-bar .btn.btn-micro,.tablesaw-bar .btn.btn-small,.tablesaw-bar .searchandfilter ul li submit.btn-micro,.tablesaw-bar .searchandfilter ul li submit.btn-small{display:inline-block;width:auto;height:auto;position:relative;top:0}.searchandfilter ul li .tablesaw-bar submit.btn-small,.tablesaw-bar .btn.btn-small,.tablesaw-bar .searchandfilter ul li submit.btn-small{font-size:1.0625em;line-height:19px;padding:.3em 1em .3em 1em}.searchandfilter ul li .tablesaw-bar submit.btn-micro,.tablesaw-bar .btn.btn-micro,.tablesaw-bar .searchandfilter ul li submit.btn-micro{font-size:.8125em;padding:.4em .7em .25em .7em}.tablesaw-enhanced .tablesaw-bar .btn-select{text-align:left}.tablesaw-bar .btn-select:after{background:#e5e5e5;background:rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(255,255,255,.25);content:" ";display:block;position:absolute}.tablesaw-bar .btn-select.btn-micro,.tablesaw-bar .btn-select.btn-small{padding-right:1.5em}.tablesaw-bar .btn-select:after{background:0 0;background-repeat:no-repeat;background-position:.25em .45em;content:"\25bc";font-size:.55em;padding-top:1.2em;padding-left:1em;left:auto;right:0;margin:0;top:0;bottom:0;width:1.8em}.tablesaw-bar .btn-select.btn-micro:after,.tablesaw-bar .btn-select.btn-small:after{width:1.2em;font-size:.5em;padding-top:1em;padding-right:.5em;line-height:1.65;background:0 0;box-shadow:none;border-left-width:0}.searchandfilter ul li .tablesaw-advance submit,.tablesaw-advance .btn,.tablesaw-advance .searchandfilter ul li submit{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;text-shadow:0 1px 0 #fff;border-radius:.25em}.searchandfilter ul li .tablesaw-advance submit.btn-micro,.tablesaw-advance .btn.btn-micro,.tablesaw-advance .searchandfilter ul li submit.btn-micro{font-size:.8125em;padding:.3em .7em .25em .7em}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn{display:inline-block;overflow:hidden;width:1.8em;height:1.8em;background-position:50% 50%;margin-right:.5em;position:relative}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before{content:"\0020";overflow:hidden;width:0;height:0;position:absolute}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid grey}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid grey}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before{top:.45em;border-top:5px solid transparent;border-bottom:5px solid transparent}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before{left:.6em;border-right:5px solid grey}.tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before{left:.7em;border-left:5px solid grey}.tablesaw-advance a.tablesaw-nav-btn.disabled{opacity:.25;filter:alpha(opacity=25);cursor:default;pointer-events:none}.tablesaw-bar{clear:both;font-family:sans-serif}.tablesaw-toolbar{font-size:.875em;float:left}.tablesaw-toolbar label{padding:.5em 0;clear:both;display:block;color:#888;margin-right:.5em;text-transform:uppercase}.searchandfilter ul li .tablesaw-bar submit,.searchandfilter ul li .tablesaw-enhanced .tablesaw-bar submit,.tablesaw-bar .btn,.tablesaw-bar .searchandfilter ul li submit,.tablesaw-enhanced .tablesaw-bar .btn,.tablesaw-enhanced .tablesaw-bar .searchandfilter ul li submit{margin-top:.5em;margin-bottom:.5em}.tablesaw-bar .btn-select,.tablesaw-enhanced .tablesaw-bar .btn-select{margin-bottom:0}.searchandfilter ul li .tablesaw-bar .tablesaw-toolbar submit,.tablesaw-bar .tablesaw-toolbar .btn,.tablesaw-bar .tablesaw-toolbar .searchandfilter ul li submit{margin-left:.4em;margin-top:0;text-transform:uppercase;border:none;box-shadow:none;background:0 0;font-family:sans-serif;font-size:1em;padding-left:.3em}.tablesaw-bar .tablesaw-toolbar .btn-select{min-width:0}.tablesaw-bar .tablesaw-toolbar .btn-select:after{padding-top:.9em}.tablesaw-bar .tablesaw-toolbar select{color:#888;text-transform:none;background:0 0}.tablesaw-toolbar~table{clear:both}.tablesaw-toolbar .a11y-sm{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}@media (min-width:24em){.tablesaw-toolbar .a11y-sm{clip:none;height:auto;width:auto;position:static;overflow:visible}}.tablesaw-stack tbody tr{border-bottom:1px solid #dfdfdf}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:block;padding:0 .6em 0 0;width:30%;display:inline-block}.tablesaw-stack td .tablesaw-cell-label-top,.tablesaw-stack th .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}}@media (max-width:39.9375em){.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{clear:left;float:left;width:100%}.tablesaw-cell-label{vertical-align:top}.tablesaw-cell-content{max-width:67%;display:inline-block}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}}@media (min-width:40em){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none!important}}.tablesaw-fix-persist{table-layout:fixed}@media only all{.tablesaw-swipe td.tablesaw-cell-hidden,.tablesaw-swipe th.tablesaw-cell-hidden{display:none}}.btn.tablesaw-columntoggle-btn span,.searchandfilter ul li submit.tablesaw-columntoggle-btn span{text-indent:-9999px;display:inline-block}.tablesaw-columntoggle-btnwrap{position:relative}.tablesaw-columntoggle-btnwrap .dialog-content{padding:.5em}.tablesaw-columntoggle tbody td{line-height:1.5}.tablesaw-columntoggle-popup{display:none}.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup{display:block;position:absolute;top:2em;right:0;background-color:#fff;padding:.5em .8em;border:1px solid #ccc;box-shadow:0 1px 2px #ccc;border-radius:.2em;z-index:1}.tablesaw-columntoggle-popup fieldset{margin:0}@media only all{.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-6{display:none}}.tablesaw-columntoggle-btnwrap .dialog-content{top:0!important;right:1em;left:auto!important;width:12em;max-width:18em;margin:-.5em auto 0}.tablesaw-columntoggle-btnwrap .dialog-content:focus{outline-style:none}@media (min-width:20em){.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-1{display:table-cell}}@media (min-width:30em){.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-2{display:table-cell}}@media (min-width:40em){.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-3{display:table-cell}.tablesaw-columntoggle tbody td{line-height:2}}@media (min-width:50em){.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-4{display:table-cell}}@media (min-width:60em){.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-5{display:table-cell}}@media (min-width:70em){.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-6{display:table-cell}}@media only all{.tablesaw-columntoggle td.tablesaw-cell-hidden,.tablesaw-columntoggle th.tablesaw-cell-hidden{display:none}.tablesaw-columntoggle td.tablesaw-cell-visible,.tablesaw-columntoggle th.tablesaw-cell-visible{display:table-cell}}.tablesaw-columntoggle-popup .btn-group>label{display:block;padding:.2em 0;white-space:nowrap}.tablesaw-columntoggle-popup .btn-group>label input{margin-right:.8em}.tablesaw-sortable,.tablesaw-sortable thead,.tablesaw-sortable thead tr,.tablesaw-sortable thead tr th{position:relative}.tablesaw-sortable thead tr th{padding-right:1.6em;vertical-align:top}.tablesaw-sortable th.tablesaw-sortable-head,.tablesaw-sortable tr:first-child th.tablesaw-sortable-head{padding:0;border-top:1px solid #999b9d;border-bottom:3px solid #999b9d;text-transform:none;font-weight:700}.tablesaw-sortable th.tablesaw-sortable-head .entryArticle__sidebar--link,.tablesaw-sortable th.tablesaw-sortable-head .physicianDirectory_browse_cancer_types,.tablesaw-sortable th.tablesaw-sortable-head button{padding-top:.9em;padding-bottom:.7em;padding-left:.6em;padding-right:1.6em}.tablesaw-sortable .tablesaw-sortable-head .entryArticle__sidebar--link,.tablesaw-sortable .tablesaw-sortable-head .physicianDirectory_browse_cancer_types,.tablesaw-sortable .tablesaw-sortable-head button{min-width:100%;color:inherit;background:0 0;border:0;padding:0;text-align:left;font:inherit;text-transform:inherit;position:relative}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending .entryArticle__sidebar--link:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending .physicianDirectory_browse_cancer_types:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending .entryArticle__sidebar--link:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending .physicianDirectory_browse_cancer_types:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after{width:7px;height:10px;content:"\0020";position:absolute;right:.5em}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending .entryArticle__sidebar--link:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending .physicianDirectory_browse_cancer_types:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after{content:"\2191"}.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending .entryArticle__sidebar--link:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending .physicianDirectory_browse_cancer_types:after,.tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after{content:"\2193"}.tablesaw-sortable .not-applicable:after{content:"--";display:block}.tablesaw-sortable .not-applicable span{display:none}.tablesaw-advance.minimap{margin-right:.4em}.tablesaw-advance-dots{float:left;margin:0;padding:0;list-style:none}.tablesaw-advance-dots li{display:table-cell;margin:0;padding:.4em .2em}.tablesaw-advance-dots li i{width:.25em;height:.25em;background:#555;border-radius:100%;display:inline-block}.tablesaw-advance-dots-hide{opacity:.25;filter:alpha(opacity=25);cursor:default;pointer-events:none}.layoutContent__box{max-width:85em;margin-left:auto;margin-right:auto}.layoutContent__box::after{clear:both;content:"";display:table}.layoutContent__box-content{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.layoutContent__box-content:last-child{margin-right:0}.page-template-page-location .layoutAccordion__jumplinks{top:725px}.page-template-page-location .entryArticle__header--feature-meta,.page-template-page-location .pageArticle__content--feature-meta{top:60%}.pageArticle__content--feature-meta:hover{color:#0189de}.layoutLocation__box{max-width:85em;margin-left:auto;margin-right:auto;padding:40px;background-color:#cccdce}.layoutLocation__box::after{clear:both;content:"";display:table}.layoutLocation__box--address{float:left;display:block;margin-right:2.35765%;width:65.88078%}.layoutLocation__box--address:last-child{margin-right:0}.layoutLocation__box--address-1,.layoutLocation__box--address-2,.layoutLocation__box--address-title{display:block}.location__meta--phone{margin-bottom:10px;padding-top:5px}.location__meta--phone a{font-family:Lora,serif;font-size:1.1em}.layoutLocation__box--map{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0;text-align:center}.layoutLocation__box--map:last-child{margin-right:0}.layoutLocation__box--map .entryArticle__sidebar--link,.layoutLocation__box--map .physicianDirectory_browse_cancer_types,.layoutLocation__box--map button{position:relative;padding-top:20px;padding-bottom:20px;padding-left:40px}.layoutLocation__box--map .entryArticle__sidebar--link:before,.layoutLocation__box--map .physicianDirectory_browse_cancer_types:before,.layoutLocation__box--map button:before{position:absolute;font-family:'Font Awesome 5 Pro';content:'\f3c5';display:block;top:18px;left:18px}.layoutAccordion__box{max-width:85em;margin-left:auto;margin-right:auto;margin-top:30px}.layoutAccordion__box::after{clear:both;content:"";display:table}.layoutAccordion__box-content{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.layoutAccordion__box-content:last-child{margin-right:0}.layoutAccordion__box--accord{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;float:none;display:inline-block;position:relative;border-top:1px solid #cccdce}.layoutAccordion__box--accord:last-child{margin-right:0}@media screen and (min-width:63.875em){.layoutAccordion__box--accord{border-top:none;border-bottom:none}}@media screen and (min-width:63.875em){.layoutAccordion__box--accord:last-child{border-bottom:none}}.layoutAccordion__box--accord-title{display:block;position:relative;margin:0;padding:1em .5rem}@media screen and (min-width:63.875em){.layoutAccordion__box--accord-title{padding:0}}.layoutAccordion__box--accord-title:after{content:'+';display:inline-block;position:absolute;padding-top:1em;top:16px;right:12px;line-height:0;color:#000509;transition:all .3s ease}.cancerTypes__accordion--title{display:block;position:relative;margin:0;padding:1em .5em}@media screen and (min-width:63.875em){.cancerTypes__accordion--title{padding:20px 10px}}.cancerTypes__accordion--title:after{content:'+';display:inline-block;position:absolute;padding-top:1em;top:10px;right:12px;line-height:0;color:#000509;transition:all .3s ease}@media screen and (min-width:63.875em){.layoutAccordion__box--accord-title{margin:0 0 .9em}}@media screen and (min-width:63.875em){.layoutAccordion__box--accord-title:after{display:none;margin-bottom:.9em}}.cancerTypes__accordion--content,.layoutAccordion__box--accord-content{display:block;max-height:0;overflow:hidden;opacity:0;transition:all .3s ease}.layoutAccordion__box--accord-content{padding:0 .5em}.layoutAccordion__box--accord-content p{max-width:unset}.layoutAccordion__box--accord-content h5:first-child{margin-top:0}@media screen and (min-width:63.875em){.layoutAccordion__box--accord-content{padding:0;margin-bottom:2em}}.layoutAccordion__box--accord-content p:last-child{margin-bottom:2em}@media screen and (min-width:63.875em){.layoutAccordion__box--accord-content p:last-child{margin-bottom:0}}@media screen and (min-width:63.875em){.layoutAccordion__box--accord-content{max-height:inherit;opacity:1}}.expand .cancerTypes__accordion--title:after,.expand .layoutAccordion__box--accord-title:after{content:'-'}.expand .cancerTypes__accordion--content,.expand .layoutAccordion__box--accord-content{max-height:inherit;opacity:1}.pageArticle__content .layoutAccordion__box--accord .aligncenter,.pageArticle__content .layoutContent__box-content .aligncenter{display:block;text-align:center}.pageArticle__content .layoutAccordion__box--accord .aligncenter figcaption.wp-caption-text,.pageArticle__content .layoutContent__box-content .aligncenter figcaption.wp-caption-text{position:static;width:auto}.pageArticle__content .layoutAccordion__box--accord .alignleft,.pageArticle__content .layoutContent__box-content .alignleft{float:left;margin-left:0}.pageArticle__content .layoutAccordion__box--accord .alignleft figcaption.wp-caption-text,.pageArticle__content .layoutContent__box-content .alignleft figcaption.wp-caption-text{position:static;width:auto}.pageArticle__content .layoutAccordion__box--accord figure.alignright,.pageArticle__content .layoutContent__box-content figure.alignright{float:right;width:auto;margin-top:0;margin-left:15px}.pageArticle__content .layoutAccordion__box--accord figure.alignright figcaption.wp-caption-text,.pageArticle__content .layoutContent__box-content figure.alignright figcaption.wp-caption-text{position:static;width:auto}.widgetPosts__title{margin-bottom:20px}@media screen and (min-width:63.875em){.widgetPosts__title{margin-bottom:20px}}@media screen and (min-width:63.875em){.widgetPosts__article{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dcdcdc}.widgetPosts__article:last-of-type{padding-bottom:0;border-bottom:none}.directoryDoctor__leftColumn .widgetPosts__article span,.ncipdq-archive-list li .widgetPosts__article a,.widgetPosts__article .directoryDoctor__leftColumn span,.widgetPosts__article .ncipdq-archive-list li a,.widgetPosts__article h4{transition:color .1s linear;color:#0066b2;text-decoration:none;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in}.directoryDoctor__leftColumn .widgetPosts__article span:hover,.ncipdq-archive-list li .widgetPosts__article a:hover,.widgetPosts__article .directoryDoctor__leftColumn span:hover,.widgetPosts__article .ncipdq-archive-list li a:hover,.widgetPosts__article h4:hover{color:#00497f}}@media screen and (min-width:63.875em){.widgetPosts__article--title{margin-bottom:0;font-size:1.2em;font-weight:400}}@media screen and (min-width:63.875em){.widgetPosts__article--meta-date{display:inline-block;font-size:14px;text-transform:uppercase;color:#32373a;font-family:Roboto,sans-serif}}@media screen and (min-width:63.875em){.widgetPosts__article--meta-author{display:inline-block;font-size:14px;color:#32373a;font-family:Roboto,sans-serif}.widgetPosts__article--meta-author:before{content:'|';width:1px;height:15px;display:inline-block;padding-right:10px;margin-left:5px}}@media print{#main-navigation__eyebrow-nav,.back-to-top,.doctorArticle__back-link,.doctorArticle__sidebar .doctorArticle__sidebar__requestAppointment,.entryArticle__categories,.entryArticle__social,.main-navigation,.main-navigation__eyebrow-nav_wrapper,.mobile-request-apt,.mobile_cat_nav,.nav-links,.pageArticle__sidebar,.physicianDirectory__browse,.physicianDirectory__browse__buttons,.physicianDirectory__form,.site-header,.siteFooter{display:none!important}.contentArea__box--main,.pageArticle__content{float:none;width:auto}.layoutAccordion__box--accord{border-top:none}.layoutAccordion__box--accord-content{max-height:inherit;opacity:1}.layoutAccordion__box--accord-title:after{display:none}.cancerTypes__accordion--content,.layoutAccordion__box--accord-content{height:auto}#masthead.masthead--active,#site-header-wrapper{padding-top:0}.site-branding__logo{padding-top:10px}.site-header-wrapper--hide{position:relative;top:inherit}@page{margin:2cm}}.error-404{margin:3.75em 0}.siteman-ydr-container{max-width:85em;margin-left:auto;margin-right:auto}.siteman-ydr-container::after{clear:both;content:"";display:table}@media screen and (max-width:1170px){.siteman-ydr-container{margin-left:0!important;margin-right:0!important}}.siteman-ydr-container .ydr___unitSwitch{top:120px}.ydr___app a:hover{border-bottom:0}.ydr___app a{border-bottom:0;transition:none}.ydr___app ul li{list-style-type:inherit;padding-left:0;margin-left:0;max-width:auto}.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .ydr___app a.cta-button,.heroBar .hero-callout:first-of-type .ydr___app a.button,.heroBar .hero-callout:first-of-type .ydr___app a.inverse-button,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .ydr___app a.cta-button,.ydr___app .heroBar .hero-callout:first-of-type .pageArticle-fullWidth a.cta-button,.ydr___app .heroBar .hero-callout:first-of-type a.button,.ydr___app .heroBar .hero-callout:first-of-type a.inverse-button,.ydr___app .pageArticle-fullWidth .heroBar .hero-callout:first-of-type a.cta-button,.ydr___app a.yellow_button{color:#000509;font-family:Roboto,sans-serif;margin-bottom:50px;transition-property:all;transition-duration:.3s;transition-timing-function:ease}.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .ydr___app a.cta-button:active,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .ydr___app a.cta-button:link,.heroBar .hero-callout:first-of-type .pageArticle-fullWidth .ydr___app a.cta-button:visited,.heroBar .hero-callout:first-of-type .ydr___app a.button:active,.heroBar .hero-callout:first-of-type .ydr___app a.button:link,.heroBar .hero-callout:first-of-type .ydr___app a.button:visited,.heroBar .hero-callout:first-of-type .ydr___app a.inverse-button:active,.heroBar .hero-callout:first-of-type .ydr___app a.inverse-button:link,.heroBar .hero-callout:first-of-type .ydr___app a.inverse-button:visited,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .ydr___app a.cta-button:active,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .ydr___app a.cta-button:link,.pageArticle-fullWidth .heroBar .hero-callout:first-of-type .ydr___app a.cta-button:visited,.ydr___app .heroBar .hero-callout:first-of-type .pageArticle-fullWidth a.cta-button:active,.ydr___app .heroBar .hero-callout:first-of-type .pageArticle-fullWidth a.cta-button:link,.ydr___app .heroBar .hero-callout:first-of-type .pageArticle-fullWidth a.cta-button:visited,.ydr___app .heroBar .hero-callout:first-of-type a.button:active,.ydr___app .heroBar .hero-callout:first-of-type a.button:link,.ydr___app .heroBar .hero-callout:first-of-type a.button:visited,.ydr___app .heroBar .hero-callout:first-of-type a.inverse-button:active,.ydr___app .heroBar .hero-callout:first-of-type a.inverse-button:link,.ydr___app .heroBar .hero-callout:first-of-type a.inverse-button:visited,.ydr___app .pageArticle-fullWidth .heroBar .hero-callout:first-of-type a.cta-button:active,.ydr___app .pageArticle-fullWidth .heroBar .hero-callout:first-of-type a.cta-button:link,.ydr___app .pageArticle-fullWidth .heroBar .hero-callout:first-of-type a.cta-button:visited,.ydr___app a.yellow_button:active,.ydr___app a.yellow_button:link,.ydr___app a.yellow_button:visited{color:#000509}.ydr___app label{text-transform:none}.ydr___app svg:not(:root){max-width:auto!important;overflow:auto}.ydr___scrollTarget{margin-top:-800px;padding-top:800px}.ydr___colorLogo{overflow:visible!important}.ydr___footer{margin-bottom:30px}.hidden_ydr_form{display:none}.visible_ydr_form{width:50%;margin:auto;margin-bottom:60px}.visible_ydr_form li{list-style-type:none!important}.visible_ydr_form li:before{content:''!important}.visible_ydr_form label{font-weight:700!important;margin-left:-5px!important;margin-top:1em;color:#000!important}.visible_ydr_form li>div>span{margin-bottom:0!important}.visible_ydr_form li>div>span>label{margin-top:10px!important;margin-left:0!important}.ydr___landingPage .ydr___desktopLandingPage .ydr___subhead{width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJzaXRlbWFuL19zaXRlbWFuLnNjc3MiLCJfbm9ybWFsaXplLnNjc3MiLCJzdHlsZS5jc3MiLCJib3VyYm9uL2FkZG9ucy9fcHJlZml4ZXIuc2NzcyIsIm5lYXQvZ3JpZC9fYm94LXNpemluZy5zY3NzIiwiYmFzZS9fZ3JpZC1zZXR0aW5ncy5zY3NzIiwiYmFzZS9leHRlbmRzL19idXR0b24uc2NzcyIsImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsIm5lYXQvZ3JpZC9fbWVkaWEuc2NzcyIsImJvdXJib24vY3NzMy9fdHJhbnNpdGlvbi5zY3NzIiwiYmFzZS9fZm9ybXMuc2NzcyIsImJhc2UvX3RhYmxlcy5zY3NzIiwiYmFzZS9fbGlzdHMuc2NzcyIsImJhc2UvX2J1dHRvbnMuc2NzcyIsImJhc2UvX3d5c2l3eWcuc2NzcyIsImJvdXJib24vYWRkb25zL19jbGVhcmZpeC5zY3NzIiwiZmxleC1maWVsZHMvXzUwLTUwLnNjc3MiLCJmbGV4LWZpZWxkcy9faW1hZ2Utd2l0aC10ZXh0LnNjc3MiLCJmbGV4LWZpZWxkcy9fZnVsbC13aWR0aC5zY3NzIiwiZmxleC1maWVsZHMvX2NhbGxvdXQtcmVwZWF0ZXIuc2NzcyIsImZsZXgtZmllbGRzL193eXNpd3lnLnNjc3MiLCJmbGV4LWZpZWxkcy9fdGFiYmVkLnNjc3MiLCJmbGV4LWZpZWxkcy9fY2Fyb3VzZWwuc2NzcyIsImZsZXgtZmllbGRzL19leHBhbmQtY29sbGFwc2Uuc2NzcyIsImZsZXgtZmllbGRzL19jbGluaWNhbC10cmlhbC1jYXJkcy5zY3NzIiwiZmxleC1maWVsZHMvX2ZsZXgtZmllbGRzLnNjc3MiLCJzaXRlbWFuL19wcmltYXJ5LnNjc3MiLCJuZWF0L2dyaWQvX291dGVyLWNvbnRhaW5lci5zY3NzIiwibmVhdC9ncmlkL19zcGFuLWNvbHVtbnMuc2NzcyIsIm5lYXQvZ3JpZC9fb21lZ2Euc2NzcyIsInNpdGVtYW4vX2Zvb3Rlci5zY3NzIiwic2l0ZW1hbi9faGVhZGVyLnNjc3MiLCJzaXRlbWFuL19nbG9iYWwuc2NzcyIsInNpdGVtYW4vX2xlZnQtc2lkZWJhci5zY3NzIiwic2l0ZW1hbi9fcmlnaHQtc2lkZWJhci5zY3NzIiwic2l0ZW1hbi9fdHdpdHRlci1zaWRlYmFyLnNjc3MiLCJzaXRlbWFuL3RlbXBsYXRlcy9fYnJlYWRjcnVtYnMuc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL19mcm9udHBhZ2Uuc2NzcyIsIm5lYXQvZ3JpZC9fc2hpZnQuc2NzcyIsIm5lYXQvZ3JpZC9fZmlsbC1wYXJlbnQuc2NzcyIsIm5lYXQvZ3JpZC9fcm93LnNjc3MiLCJzaXRlbWFuL3RlbXBsYXRlcy9fZnJvbnRwYWdlLWhlcm8uc2NzcyIsImJvdXJib24vY3NzMy9fcGxhY2Vob2xkZXIuc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL19jb250ZW50LXNpbmdsZS5zY3NzIiwic2l0ZW1hbi90ZW1wbGF0ZXMvX2RvY3RvcnMuc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL19jb250ZW50LWxlZnQtbmF2LnNjc3MiLCJzaXRlbWFuL3RlbXBsYXRlcy9fdHJlYXRtZW50LnNjc3MiLCJzaXRlbWFuL3RlbXBsYXRlcy9fbmV3cy1ldmVudHMuc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL19kaXJlY3Rvcnkuc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL19jYW5jZXItdHlwZXMuc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL190cmVhdG1lbnQtdGVhbS5zY3NzIiwic2l0ZW1hbi90ZW1wbGF0ZXMvX2NsaW5pY2FsX3RyaWFscy5zY3NzIiwic2l0ZW1hbi90ZW1wbGF0ZXMvX2Z1bGwtd2lkdGguc2NzcyIsImJvdXJib24vY3NzMy9fZmxleC1ib3guc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL19zZW0uc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL19tb3NhaWMuc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL19sb2NhdGlvbl9saXN0LnNjc3MiLCJzaXRlbWFuL3RlbXBsYXRlcy9fdGltZWxpbmUuc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL19wYXRpZW50LXN0b3JpZXMuc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL19mbGV4LWxhbmRpbmcuc2NzcyIsInNpdGVtYW4vdGVtcGxhdGVzL19hcnRpY2xlLnNjc3MiLCJzaXRlbWFuL3BsdWdpbnMvX2dyYXZpdHktZm9ybXMuc2NzcyIsImJvdXJib24vYWRkb25zL190cmlhbmdsZS5zY3NzIiwic2l0ZW1hbi9wbHVnaW5zL190YWJsZXNhdy5zY3NzIiwic2l0ZW1hbi9sYXlvdXRzL19jb250ZW50LnNjc3MiLCJzaXRlbWFuL2xheW91dHMvX2xvY2F0aW9uLnNjc3MiLCJzaXRlbWFuL2xheW91dHMvX2FjY29yZGlvbi5zY3NzIiwic2l0ZW1hbi9sYXlvdXRzL193eXNpd3lnLnNjc3MiLCJzaXRlbWFuL3dpZGdldHMvX25ld3Muc2NzcyIsInNpdGVtYW4vX3ByaW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUFBOzs7Ozs7OztBQ2tDQSxxRkFDQSx1RkFDQSxpRkNwQ0EsS0FDQyxZQUFBLFdBQ0EseUJBQUEsS0FDQSxxQkFBQSxLQUdELEtBQ0MsT0FBQSxFQUdELFFDMkJBLE1BQ0EsUUFDQSxXQUNBLE9BQ0EsT0FDQSxPQUNBLEtBQ0EsS0FDQSxJQUNBLFFBQ0EsUUR6QkMsUUFBQSxNQUdELE1DMEJBLE9BQ0EsU0FDQSxNRHhCQyxRQUFBLGFBQ0EsZUFBQSxTQUdELHNCQUNDLFFBQUEsS0FDQSxPQUFBLEVDMEJELFNBQ0EsU0R0QkMsUUFBQSxLQUdELEVBQ0MsaUJBQUEsWUFHRCxTQ3NCQSxRRHBCQyxRQUFBLEVBR0QsWUFDQyxjQUFBLElBQUEsT0FHRCxFQ29CQSxPRGxCQyxZQUFBLElBR0QsSUFDQyxXQUFBLE9BR0QsR0FDQyxVQUFBLElBQ0EsT0FBQSxNQUFBLEVBR0QsS0FDQyxXQUFBLEtBQ0EsTUFBQSxLQUdELE1BQ0MsVUFBQSxJQUdELElDZUEsSURiQyxVQUFBLElBQ0EsWUFBQSxFQUNBLFNBQUEsU0FDQSxlQUFBLFNBR0QsSUFDQyxJQUFBLE1BR0Qs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Y0FDQyxjQUFBLEtBR0QsaUJBQ0MsUUFBQSxLQUdELGtCQUNDLE1BQUEsSUFDQSxPQUFBLEtBQ0EsY0FBQSxLQUhELHFCQUtFLGdCQUFBLGVBTEYsNEJBUUcsUUFBQSxhQVJILHdCQWFFLFlBQUEsY0FDQSxZQUFBLGVBQ0EsV0FBQSxJQUNBLE1BQUEsZUFoQkYsOEJBbUJFLGNBQUEsWUFuQkYsb0NBc0JFLFdBQUEsZUFDQSxZQUFBLFlBSUYsNERBQ0MsTUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcblRoZW1lIE5hbWU6IFNpdGVtYW4gQ2FuY2VyIENlbnRlclxuVGhlbWUgVVJJOiBodHRwOi8vaW50ZWdyaXR5c3RsLmNvbVxuQXV0aG9yOiBJbnRlZ3JpdHlcbkF1dGhvciBVUkk6IGh0dHA6Ly9pbnRlZ3JpdHlzdGwuY29tL1xuRGVzY3JpcHRpb246IE1haW4gV1AgdGhlbWUgZm9yIFNpdGVtYW4gQ2FuY2VyIENlbnRlclxuVmVyc2lvbjogMi4wLjlcblRleHQgRG9tYWluOiBzaXRlbWFuXG4qL1xuXG4vKiBOb3JtYWxpemluZyBzdHlsZXMgaGF2ZSBiZWVuIGhlbHBlZCBhbG9uZyB0aGFua3MgdG8gdGhlIGZpbmUgd29yayBvZlxuTmljb2xhcyBHYWxsYWdoZXIgYW5kIEpvbmF0aGFuIE5lYWwgaHR0cDovL25lY29sYXMuZ2l0aHViLmNvbS9ub3JtYWxpemUuY3NzL1xuKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBOb3JtYWxpemVcbiMgR3JpZCAvIE1peGluIExpYnNcblx0IyBCb3VyYm9uXG5cdCMgTmVhdFxuIyBUaGVtZSBTcGVjaWZpY1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTm9ybWFsaXplXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0IFwibm9ybWFsaXplXCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgR3JpZCAvIE1peGluIExpYnJhcmllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCBcImJvdXJib24vYm91cmJvblwiO1xuQGltcG9ydCBcIm5lYXQvbmVhdFwiO1xuQGltcG9ydCBcImJhc2UvYmFzZVwiO1xuQGltcG9ydCBcImZsZXgtZmllbGRzL2ZsZXgtZmllbGRzXCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgVGhlbWUgU3BlY2lmaWMgU3R5bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AaW1wb3J0IFwic2l0ZW1hbi9zaXRlbWFuXCI7XG4iLCIvLyBQcmltYXJ5IGxheW91dCBzY2FmZm9sZGluZ1xuQGltcG9ydCBcInByaW1hcnlcIjtcbkBpbXBvcnQgXCJmb290ZXJcIjtcbkBpbXBvcnQgXCJoZWFkZXJcIjtcbkBpbXBvcnQgXCJnbG9iYWxcIjtcblxuQGltcG9ydCBcImxlZnQtc2lkZWJhclwiO1xuQGltcG9ydCBcInJpZ2h0LXNpZGViYXJcIjtcbkBpbXBvcnQgXCJ0d2l0dGVyLXNpZGViYXJcIjtcblxuLy8gVGVtcGxhdGVzXG5AaW1wb3J0IFwidGVtcGxhdGVzL2JyZWFkY3J1bWJzXCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL2Zyb250cGFnZVwiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9mcm9udHBhZ2UtaGVyb1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9jb250ZW50LXNpbmdsZVwiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9kb2N0b3JzXCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL2NvbnRlbnQtbGVmdC1uYXZcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvdHJlYXRtZW50XCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL25ld3MtZXZlbnRzXCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL2RpcmVjdG9yeVwiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9jYW5jZXItdHlwZXNcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvdHJlYXRtZW50LXRlYW1cIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvY2xpbmljYWxfdHJpYWxzXCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL2Z1bGwtd2lkdGhcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvc2VtXCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL21vc2FpY1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9sb2NhdGlvbl9saXN0XCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL3RpbWVsaW5lXCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL3BhdGllbnQtc3Rvcmllc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9mbGV4LWxhbmRpbmdcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvYXJ0aWNsZVwiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9jbGluaWNhbC10cmlhbHMtbGFuZGluZ1wiO1xuXG4vL0ZvbnRzXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1QVCtTZXJpZjp3Z2h0QDQwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJvYm90bzp3Z2h0QDQwMDs1MDAmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Mb3JhOndnaHRANDAwJmRpc3BsYXk9c3dhcCcpO1xuXG4vL1BsdWdpbnNcbkBpbXBvcnQgXCJwbHVnaW5zL2dyYXZpdHktZm9ybXNcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL3RhYmxlc2F3XCI7XG5cbi8vIEZsZXggTGF5b3V0c1xuQGltcG9ydCBcImxheW91dHMvbGF5b3V0c1wiO1xuXG4vLyBGbGV4IFdpZGdldHNcbkBpbXBvcnQgXCJ3aWRnZXRzL3dpZGdldHNcIjtcblxuXG4vL1ByaW50IFN0eWxlc2hlZXRcbkBpbXBvcnQgXCJwcmludFwiO1xuXG4uZXJyb3ItNDA0IHtcblx0bWFyZ2luOiAzLjc1ZW0gMDtcbn1cblxuLnNpdGVtYW4teWRyLWNvbnRhaW5lciB7XG5cdEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcigpO1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuXHRcdG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcblx0XHRtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Lnlkcl9fX3VuaXRTd2l0Y2ggeyB0b3A6IDEyMHB4OyB9XG59XG4vL1Jlc2V0cyBmb3IgWURSXG4ueWRyX19fYXBwIGE6aG92ZXIge1xuXHRib3JkZXItYm90dG9tOiAwcHg7XG59XG4ueWRyX19fYXBwIGEge1xuXHRib3JkZXItYm90dG9tOiAwcHg7XG5cdHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi55ZHJfX19hcHAgdWwgbGkge1xuXHRsaXN0LXN0eWxlLXR5cGU6IGluaGVyaXQ7XG5cdHBhZGRpbmctbGVmdDogMHB4O1xuXHRtYXJnaW4tbGVmdDogMHB4O1xuXHRtYXgtd2lkdGg6IGF1dG87XG59XG5cbi55ZHJfX19hcHAgYS55ZWxsb3dfYnV0dG9uIHtcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3BlcnR5KGFsbCk7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24tZHVyYXRpb24oMC4zcyk7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKGVhc2UpO1xuXHQmOmFjdGl2ZSwgJjp2aXNpdGVkLCAmOmxpbmsge1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdH1cbn1cblxuLnlkcl9fX2FwcCBsYWJlbCB7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4ueWRyX19fYXBwIHtcblx0c3ZnOm5vdCg6cm9vdCkge1xuXHRcdG1heC13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHR9XG59XG5cbi55ZHJfX19zY3JvbGxUYXJnZXQge1xuXHRtYXJnaW4tdG9wOiAtODAwcHg7XG5cdHBhZGRpbmctdG9wOiA4MDBweDtcbn1cblxuLnlkcl9fX2NvbG9yTG9nbyB7XG5cdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi55ZHJfX19mb290ZXIge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uaGlkZGVuX3lkcl9mb3JtIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnZpc2libGVfeWRyX2Zvcm0ge1xuXHR3aWR0aDogNTAlO1xuXHRtYXJnaW46IGF1dG87XG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0bGFiZWwge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdFx0Y29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG5cdH1cblx0bGkgPiBkaXYgPiBzcGFuIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudFxuXHR9XG5cdGxpID4gZGl2ID4gc3BhbiA+IGxhYmVsIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi55ZHJfX19sYW5kaW5nUGFnZSAueWRyX19fZGVza3RvcExhbmRpbmdQYWdlIC55ZHJfX19zdWJoZWFkIHtcblx0d2lkdGg6IDEwMCU7XG59XG4iLCJodG1sIHtcblx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6ICAgICAxMDAlO1xufVxuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGhlaWdodDogMDtcbn1cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcblx0b3V0bGluZTogMDtcbn1cblxuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRmbiB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuaDEge1xuXHRmb250LXNpemU6IDJlbTtcblx0bWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxubWFyayB7XG5cdGJhY2tncm91bmQ6ICNmZjA7XG5cdGNvbG9yOiAjMDAwO1xufVxuXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuXHRmb250LXNpemU6IDc1JTtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuXHR0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcblx0Ym90dG9tOiAtMC4yNWVtO1xufVxuXG5pbWcge1xuXHRib3JkZXI6IDA7XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuZmlndXJlIHtcblx0bWFyZ2luOiAxZW0gNDBweDtcbn1cblxuaHIge1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0aGVpZ2h0OiAwO1xufVxuXG5wcmUge1xuXHRvdmVyZmxvdzogYXV0bztcbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Zm9udDogaW5oZXJpdDtcblx0bWFyZ2luOiAwO1xufVxuXG5idXR0b24ge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuZmllbGRzZXQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuXHRtYXJnaW46IDAgMnB4O1xuXHRwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbmxlZ2VuZCB7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuXHRvdmVyZmxvdzogYXV0bztcbn1cblxub3B0Z3JvdXAge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG5cdHBhZGRpbmc6IDA7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcblRoZW1lIE5hbWU6IFNpdGVtYW4gQ2FuY2VyIENlbnRlclxuVGhlbWUgVVJJOiBodHRwOi8vaW50ZWdyaXR5c3RsLmNvbVxuQXV0aG9yOiBJbnRlZ3JpdHlcbkF1dGhvciBVUkk6IGh0dHA6Ly9pbnRlZ3JpdHlzdGwuY29tL1xuRGVzY3JpcHRpb246IE1haW4gV1AgdGhlbWUgZm9yIFNpdGVtYW4gQ2FuY2VyIENlbnRlclxuVmVyc2lvbjogMi4wLjlcblRleHQgRG9tYWluOiBzaXRlbWFuXG4qL1xuLyogTm9ybWFsaXppbmcgc3R5bGVzIGhhdmUgYmVlbiBoZWxwZWQgYWxvbmcgdGhhbmtzIHRvIHRoZSBmaW5lIHdvcmsgb2Zcbk5pY29sYXMgR2FsbGFnaGVyIGFuZCBKb25hdGhhbiBOZWFsIGh0dHA6Ly9uZWNvbGFzLmdpdGh1Yi5jb20vbm9ybWFsaXplLmNzcy9cbiovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4+Pj4gVEFCTEUgT0YgQ09OVEVOVFM6XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIE5vcm1hbGl6ZVxuIyBHcmlkIC8gTWl4aW4gTGlic1xuXHQjIEJvdXJib25cblx0IyBOZWF0XG4jIFRoZW1lIFNwZWNpZmljXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIE5vcm1hbGl6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBUK1NlcmlmOndnaHRANDAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Sb2JvdG86d2dodEA0MDA7NTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Mb3JhOndnaHRANDAwJmRpc3BsYXk9c3dhcFwiKTtcbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDsgfVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDsgfVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbmltZyB7XG4gIGJvcmRlcjogMDsgfVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDsgfVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7IH1cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbmJ1dHRvbiwgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhci0tbGluaywgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDsgfVxuXG5idXR0b24sIC5lbnRyeUFydGljbGVfX3NpZGViYXItLWxpbmssIC5waHlzaWNpYW5EaXJlY3RvcnlfYnJvd3NlX2NhbmNlcl90eXBlcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbiwgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhci0tbGluaywgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuYnV0dG9uLCAuZW50cnlBcnRpY2xlX19zaWRlYmFyLS1saW5rLCAucGh5c2ljaWFuRGlyZWN0b3J5X2Jyb3dzZV9jYW5jZXJfdHlwZXMsXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuLnBhZ2VBcnRpY2xlLXNlbSAuY3RhLWJ1dHRvbixcbi5wYWdlQXJ0aWNsZS1zZW0gKyAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5idXR0b25bZGlzYWJsZWRdLCAuZW50cnlBcnRpY2xlX19zaWRlYmFyLS1saW5rW2Rpc2FibGVkXSwgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciwgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhci0tbGluazo6LW1vei1mb2N1cy1pbm5lciwgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7IH1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTsgfVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHcmlkIC8gTWl4aW4gTGlicmFyaWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5odG1sIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGluaGVyaXQ7XG4gIC1tb3otYm94LXNpemluZzogaW5oZXJpdDtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4vKiBCaXR0ZXJzIDAuMTAuMFxuICogaHR0cDovL2JpdHRlcnMuYm91cmJvbi5pb1xuICogQ29weXJpZ2h0IDIwMTPigJMyMDE0IHRob3VnaHRib3QsIGluYy5cbiAqIE1JVCBMaWNlbnNlICovXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG5cbi5idXR0b24sIC5pbnZlcnNlLWJ1dHRvbiwgLmludmVyc2UtYnV0dG9uOmhvdmVyLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uLFxuYnV0dG9uLCAuZW50cnlBcnRpY2xlX19zaWRlYmFyLS1saW5rLCAucGh5c2ljaWFuRGlyZWN0b3J5X2Jyb3dzZV9jYW5jZXJfdHlwZXMsIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5wYWdlQXJ0aWNsZS1zZW0gLmN0YS1idXR0b24sXG4ucGFnZUFydGljbGUtc2VtICsgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbixcbi55ZWxsb3dfYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uLCAuY2xpbmljYWxfdHJpYWxfZm9ybV9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjZCMjtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMC43NWVtIDFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5idXR0b246aG92ZXIsIC5pbnZlcnNlLWJ1dHRvbjpob3ZlciwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbjpob3ZlcixcbiAgYnV0dG9uOmhvdmVyLCAuZW50cnlBcnRpY2xlX19zaWRlYmFyLS1saW5rOmhvdmVyLCAucGh5c2ljaWFuRGlyZWN0b3J5X2Jyb3dzZV9jYW5jZXJfdHlwZXM6aG92ZXIsIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sIC5wYWdlQXJ0aWNsZS1zZW0gLmN0YS1idXR0b246aG92ZXIsXG4gIC55ZWxsb3dfYnV0dG9uOmhvdmVyLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmJ1dHRvbjpob3ZlciwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbjpob3ZlciwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b246aG92ZXIsIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uOmhvdmVyLCAuY2xpbmljYWxfdHJpYWxfZm9ybV9fYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4M2U1O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYnV0dG9uOmRpc2FibGVkLCAuaW52ZXJzZS1idXR0b246ZGlzYWJsZWQsIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b246ZGlzYWJsZWQsXG4gIGJ1dHRvbjpkaXNhYmxlZCwgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhci0tbGluazpkaXNhYmxlZCwgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzOmRpc2FibGVkLCBpbnB1dDpkaXNhYmxlZFt0eXBlPVwic3VibWl0XCJdLCAucGFnZUFydGljbGUtc2VtIC5jdGEtYnV0dG9uOmRpc2FibGVkLFxuICAueWVsbG93X2J1dHRvbjpkaXNhYmxlZCwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5idXR0b246ZGlzYWJsZWQsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuaW52ZXJzZS1idXR0b246ZGlzYWJsZWQsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uOmRpc2FibGVkLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbjpkaXNhYmxlZCwgLmNsaW5pY2FsX3RyaWFsX2Zvcm1fX2J1dHRvbjpkaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBvcGFjaXR5OiAwLjU7IH1cblxuYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzAwMDUwOTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMS42OyB9XG5cbmZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICBjb2xvcjogIzAwMDUwOTtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtOyB9XG5cbmgxLFxuaDIsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsXG4jc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSxcbiNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4ubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSxcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sXG4jc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3Bhbixcbi5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LFxuI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCxcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSxcbiNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSxcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSxcbi5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSxcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLFxuI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3Bhbixcbi5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LFxuI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsXG4jc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSxcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLFxuLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLFxuI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3Bhbixcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sXG4uZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCxcbiNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsXG4jc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsXG4ubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbixcbiNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sXG4uZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3Bhbixcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMixcbi5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMixcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLFxuLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMixcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLFxuLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLFxuLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMixcbmgzLFxuI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsXG4jc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLFxuLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSxcbiNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3Bhbixcbi5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbixcbiNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCxcbiNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLFxuLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4jc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLFxuLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbixcbiNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LFxuI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSxcbi5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsXG4jc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sXG4uZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sXG4jc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsXG4jc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSxcbi5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLFxuI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3Bhbixcbi5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sXG4uZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMixcbi5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLFxuLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLFxuLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLFxuLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMixcbi5nc2VjdGlvbiBoMixcbmg0LFxuLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSxcbi5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3Bhbixcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgY29sb3I6ICMwMDA1MDk7IH1cblxuaDEge1xuICBmb250LXNpemU6IDIuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiAzLjc1ZW07IH0gfVxuXG5cbmgyLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LFxuI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4jc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSxcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLFxuLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLFxuI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3Bhbixcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sXG4uZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCxcbiNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4jc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4ubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbixcbiNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sXG4uZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3Bhbixcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCxcbiNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCxcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLFxuI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSxcbi5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbixcbiNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLFxuLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3Bhbixcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsXG4jc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLFxuI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLFxuLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sXG4jc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3Bhbixcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLFxuLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsXG4uZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMixcbi5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMixcbi5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLFxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMixcbi5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgXG4gICAgaDIsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLFxuICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCxcbiAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4gICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4gICAgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbixcbiAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sXG4gICAgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbixcbiAgICAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSxcbiAgICAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4gICAgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLFxuICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLFxuICAgIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCxcbiAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsXG4gICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsXG4gICAgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbixcbiAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sXG4gICAgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbixcbiAgICAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSxcbiAgICAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsXG4gICAgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLFxuICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLFxuICAgIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLFxuICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMixcbiAgICAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSxcbiAgICAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLFxuICAgIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsXG4gICAgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsXG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMixcbiAgICAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMi41ZW07IH0gfVxuXG5cbmgzLFxuI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsXG4jc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLFxuLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSxcbiNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3Bhbixcbi5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbixcbiNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCxcbiNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLFxuLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4jc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLFxuLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbixcbiNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LFxuI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSxcbi5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsXG4jc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sXG4uZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sXG4jc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsXG4jc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSxcbi5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLFxuI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3Bhbixcbi5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sXG4uZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMixcbi5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLFxuLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLFxuLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLFxuLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMixcbi5nc2VjdGlvbiBoMiB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgIFxuICAgIGgzLFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4gICAgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSxcbiAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sXG4gICAgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCxcbiAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSxcbiAgICAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSxcbiAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLFxuICAgIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sXG4gICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsXG4gICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSxcbiAgICAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbixcbiAgICAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sXG4gICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLFxuICAgIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sXG4gICAgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbixcbiAgICAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMixcbiAgICAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBoMyxcbiAgICAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsXG4gICAgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLFxuICAgIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsXG4gICAgLmdzZWN0aW9uIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07IH0gfVxuXG5cbmg0LFxuLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSxcbi5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG5oNSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7IH1cblxuaDYge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG5cbnAge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMCAwIDFlbTsgfVxuICBwIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAzYTY2OyB9XG5cbmEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjFzIGxpbmVhcjtcbiAgY29sb3I6ICMwMDY2QjI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwM2E2NjsgfVxuICBhOmFjdGl2ZSwgYTpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDNhNjY7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICBhLmJ1dHRvbi13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjb2xvcjogIzAwNjZCMjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAuNjI1cmVtIDA7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAgIGEuYnV0dG9uLXdoaXRlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICBhLmJ1dHRvbi1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzRDZCO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDNENkI7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IC42MjVyZW0gMDtcbiAgICB3aWR0aDogMjUlOyB9XG4gICAgYS5idXR0b24tYmx1ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NkIyO1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxub2wgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIG1hcmdpbi1sZWZ0OiAyM3B4OyB9XG4gIG9sIGxpIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWxhdGluOyB9XG4gICAgb2wgbGkgbGkgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4OyB9XG5cbnVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1heC13aWR0aDogNjUwcHg7IH1cbiAgdWwgbGkgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlOyB9XG4gICAgdWwgbGkgbGkgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4OyB9XG5cbmhyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NTY5NkI7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIG1hcmdpbjogMS42ZW0gMDsgfVxuXG5pbWcsXG5waWN0dXJlIHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjNjU2OTZCO1xuICBjb2xvcjogIzAwMzA1NjtcbiAgbWFyZ2luOiAxLjZlbSAwO1xuICBwYWRkaW5nLWxlZnQ6IDEuNmVtO1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBmb250LXNpemU6IDEuMTI1ZW07IH1cblxuY2l0ZSB7XG4gIGNvbG9yOiAjMDA0Yzg5O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gIGNpdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNCBcXDAwQTBcIjsgfVxuXG5sZWdlbmQge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCwgLmZpZWxkX3N1YmxhYmVsX2Fib3ZlID4gLmdmaWVsZF9sYWJlbCwgLmdmaWVsZF9kYXRlX21vbnRoIGxhYmVsLFxuLmdmaWVsZF9kYXRlX2RheSBsYWJlbCxcbi5nZmllbGRfZGF0ZV95ZWFyIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMGVtOyB9XG5cbiNrbm9ja291dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA1MDk7XG4gIHBhZGRpbmc6IDYwcHggMjBweDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuZmllbGRzZXQge1xuICBiYWNrZ3JvdW5kOiAjN2U4Mzg1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjU2OTZCO1xuICBtYXJnaW46IDAgMCAwLjhlbSAwO1xuICBwYWRkaW5nOiAxLjZlbTsgfVxuXG5pbnB1dCxcbmxhYmVsLFxuc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgY29sb3I6ICM5OTlCOUQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIGxhYmVsLmNoZWNrYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0b21hdG87IH1cbiAgbGFiZWwucmVxdWlyZWQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiKlwiOyB9XG4gIGxhYmVsIGFiYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxudGV4dGFyZWEsXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSwgaW5wdXRbdHlwZT1cInRlbFwiXSwgaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJ1cmxcIl0sIGlucHV0W3R5cGU9XCJjb2xvclwiXSwgaW5wdXRbdHlwZT1cImRhdGVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCBpbnB1dFt0eXBlPVwibW9udGhcIl0sIGlucHV0W3R5cGU9XCJ0aW1lXCJdLCBpbnB1dFt0eXBlPVwid2Vla1wiXSxcbnNlbGVjdCxcbnNlbGVjdFttdWx0aXBsZT1tdWx0aXBsZV0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3I7XG4gIC1tb3otdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTlCOUQ7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDAuOGVtIDAuOGVtO1xuICB3aWR0aDogMTAwJTsgfVxuICB0ZXh0YXJlYTpob3ZlcixcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmhvdmVyLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmhvdmVyLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06aG92ZXIsIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06aG92ZXIsIGlucHV0W3R5cGU9XCJ0ZWxcIl06aG92ZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmhvdmVyLCBpbnB1dFt0eXBlPVwidXJsXCJdOmhvdmVyLCBpbnB1dFt0eXBlPVwiY29sb3JcIl06aG92ZXIsIGlucHV0W3R5cGU9XCJkYXRlXCJdOmhvdmVyLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06aG92ZXIsIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpob3ZlciwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdOmhvdmVyLCBpbnB1dFt0eXBlPVwidGltZVwiXTpob3ZlciwgaW5wdXRbdHlwZT1cIndlZWtcIl06aG92ZXIsXG4gIHNlbGVjdDpob3ZlcixcbiAgc2VsZWN0W211bHRpcGxlPW11bHRpcGxlXTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA2NkIyOyB9XG4gIHRleHRhcmVhOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJjb2xvclwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cywgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwibW9udGhcIl06Zm9jdXMsIGlucHV0W3R5cGU9XCJ0aW1lXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwid2Vla1wiXTpmb2N1cyxcbiAgc2VsZWN0OmZvY3VzLFxuICBzZWxlY3RbbXVsdGlwbGU9bXVsdGlwbGVdOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDY2QjI7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMTAyLCAxNzgsIDAuMyk7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG4uc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zZWxlY3Q6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICAgIGNvbnRlbnQ6ICdcXGYwNzgnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDE2cHg7XG4gICAgei1pbmRleDogLTE7IH1cblxuc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cblxuOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5QjlEOyB9XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjRlbTsgfVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjhlbTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS42ZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87IH1cblxuI2RhdGUge1xuICB3aWR0aDogNTAlOyB9XG5cbiN0aW1lIHtcbiAgd2lkdGg6IDUwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My44NzVlbSkge1xuICB1bC5nZmllbGRfcmFkaW8gbGksIHVsLmdmaWVsZF9jaGVja2JveCBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4uc2l0ZS1jb250ZW50IC5nZm9ybV9ib2R5IC5naW5wdXRfY29tcGxleCBsYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4OyB9XG5cbi5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmX3Byb2dyZXNzYmFyX3BlcmNlbnRhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjMDA2NkIyO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZl9wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQ6ICNDQ0NEQ0U7IH1cblxuLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuaW5zdHJ1Y3Rpb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIGgzLCAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgaDQsIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIGEsIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIGEsIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCBzcGFuLCAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgc3Bhbixcbi5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIGg0LCAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIGEsIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgYSwgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgc3BhbiwgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgc3BhbiwgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIGg0LCAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCBhLCAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCBhLCAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgc3BhbiwgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIHNwYW4sXG4uZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCBoNCwgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCBhLCAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIGEsIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIHNwYW4sIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIHNwYW4sIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCBoMiwgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDMsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIGgzLCAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIGgyLCAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9odG1sIGgyLCAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfaHRtbCBoMiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2h0bWwgc3BhbiB7XG4gIGNvbG9yOiAjOTk5QjlEOyB9XG5cbi5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9saXN0IHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfbGlzdCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnB4KTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2xpc3QgdGhlYWQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtOTk5OXB4O1xuICAgICAgbGVmdDogLTk5OTlweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2xpc3QgdHIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OUI5RDsgfSB9XG4gIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9saXN0IHRoIHtcbiAgICBjb2xvcjogIzk5OUI5RDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfbGlzdCB0aDpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfbGlzdCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZmllbGRfbGlzdCB0ZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9saXN0IHRkOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xuICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgIGNvbG9yOiAjOTk5QjlEOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2ZpZWxkX2xpc3QgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmaWVsZF9saXN0IC5nZmllbGRfbGlzdF9pY29ucyBpbWcge1xuICAgIG1pbi13aWR0aDogMTZweDtcbiAgICBtaW4taGVpZ2h0OiAxNnB4OyB9XG5cbi5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmhpZGRlbl9sYWJlbCAuZ2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5oaWRkZW5fbGFiZWwgdGFibGUge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfZGF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2RhdGUgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxOHB4O1xuICAgIHJpZ2h0OiAxOHB4OyB9XG5cbi5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdzZWN0aW9uOmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmNob2ljZV9vdGhlciAuZ2ZpZWxkX3JhZGlvIGlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgY29sb3I6ICM5OTlCOUQ7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuY2hvaWNlX290aGVyIC5nZmllbGRfcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDA1MDkgIWltcG9ydGFudDsgfVxuICAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5jaG9pY2Vfb3RoZXIgLmdmaWVsZF9yYWRpbyBpbnB1dDpob3ZlciwgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuY2hvaWNlX290aGVyIC5nZmllbGRfcmFkaW8gaW5wdXQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDAwNTA5OyB9XG5cbi5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmNob2ljZV9vdGhlciAuZ2ZpZWxkX3JhZGlvIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjMDAwNTA5O1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IGF1dG87IH1cbiAgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuY2hvaWNlX290aGVyIC5nZmllbGRfcmFkaW8gbGFiZWw6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA1MDk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuc3ViX25hbWUgLmdpbnB1dF9jb21wbGV4IGxhYmVsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbi5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmZhbWlseV9saXN0IC5nZmllbGRfbGFiZWxfYmVmb3JlX2NvbXBsZXgge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgY29sb3I6ICMwMDA1MDk7XG4gIGZvbnQtc2l6ZTogMjFweDsgfVxuXG4uZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5mYW1pbHlfbGlzdCAuZ2ZpZWxkX2xpc3Qge1xuICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmZhbWlseV9saXN0IC5nZmllbGRfbGlzdCB0aCB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cblxuLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuY2xlYXJfc3BhY2VfYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2Zvcm1fbmV4dF9idXR0b24sIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmb3JtX3ByZXZpb3VzX2J1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuZm9ybS1uZXctcGF0aWVudF93cmFwcGVyIC5nZm9ybV9uZXh0X2J1dHRvbjpob3ZlciwgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2Zvcm1fbmV4dF9idXR0b246Zm9jdXMsIC5mb3JtLW5ldy1wYXRpZW50X3dyYXBwZXIgLmdmb3JtX3ByZXZpb3VzX2J1dHRvbjpob3ZlciwgLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciAuZ2Zvcm1fcHJldmlvdXNfYnV0dG9uOmZvY3VzIHtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDsgfVxuXG4udWktZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiAyMTZweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDVweCBhdXRvIDA7XG4gIGZvbnQ6IDlwdCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLnVpLWRhdGVwaWNrZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udWktZGF0ZXBpY2tlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbi51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTlCOUQgIWltcG9ydGFudDtcbiAgLyogc2V0IHRoZSBoZWFkZXIgYmFja2dyb3VuZCBjb2xvciAqL1xuICBjb2xvcjogI2UwZTBlMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDFweCAxcHggMHB4IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDFweCAwcHggcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjIpO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMXB4IDFweCAwcHggcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjIpO1xuICB0ZXh0LXNoYWRvdzogMXB4IC0xcHggMHB4ICMwMDA7XG4gIGZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jMDAwLCBvZmZ4PTEsIG9mZnk9LTEpO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjNjY2OyB9XG5cbi51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCB7XG4gIG1hcmdpbjogMi41JSA1cHggMDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzMjM3M0E7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBhcHBlYXJhbmNlOiBtZW51bGlzdDsgfVxuXG4udWktZGF0ZXBpY2tlci1wcmV2LFxuLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvZGF0ZXBpY2tlci9hcnJvdy5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBsaW5lLWhlaWdodDogNjAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4udWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMzBweDsgfVxuXG4udWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMHB4OyB9XG5cbi51aS1kYXRlcGlja2VyIHRoZWFkIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJZM1pqZG1OeUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObU1XWXhaakVpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmN2Y3ZjcgMCUsICNmMWYxZjEgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNmN2Y3ZjcpLCBjb2xvci1zdG9wKDEwMCUsICNmMWYxZjEpKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZjdmN2Y3IDAlLCAjZjFmMWYxIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZjdmN2Y3IDAlLCAjZjFmMWYxIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y3ZjdmNyAwJSwgI2YxZjFmMSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y3ZjdmNyAwJSwgI2YxZjFmMSAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNmN2Y3ZjcnLCBlbmRDb2xvcnN0cj0nI2YxZjFmMScsR3JhZGllbnRUeXBlPTAgKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiYmI7IH1cblxuLnVpLWRhdGVwaWNrZXIgdGgge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNnB0O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIHRleHQtc2hhZG93OiAxcHggMHB4IDBweCAjZmZmO1xuICBmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZiwgb2ZmeD0xLCBvZmZ5PTApOyB9XG5cbi51aS1kYXRlcGlja2VyIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiYmI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiYmI7IH1cblxuLnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMHB4OyB9XG5cbi51aS1kYXRlcGlja2VyIHRib2R5IHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiYmI7IH1cblxuLnVpLWRhdGVwaWNrZXIgdGJvZHkgdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDBweDsgfVxuXG4udWktZGF0ZXBpY2tlciB0ZCBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgdGQgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwcHggI2ZmZjtcbiAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmYsIG9mZng9MSwgb2ZmeT0xKTsgfVxuXG4udWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyVmtaV1JsWkNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTmtaV1JsWkdVaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZWRlZGVkIDAlLCAjZGVkZWRlIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjZWRlZGVkKSwgY29sb3Itc3RvcCgxMDAlLCAjZGVkZWRlKSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VkZWRlZCAwJSwgI2RlZGVkZSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VkZWRlZCAwJSwgI2RlZGVkZSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZGVkZWQgMCUsICNkZWRlZGUgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZGVkZWQgMCUsICNkZWRlZGUgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZWRlZGVkJywgZW5kQ29sb3JzdHI9JyNkZWRlZGUnLEdyYWRpZW50VHlwZT0wICk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAwcHggMHB4IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC41KTtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDBweCAwcHggcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDBweCAwcHggcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjUpOyB9XG5cbi51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1ob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7IH1cblxuLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGRkYyQUE7XG4gIC8qIHNldCB0aGUgYWN0aXZlIGRhdGUgYmFja2dyb3VuZCBjb2xvciAqL1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzE5MTYzO1xuICAvKiBzZXQgdGhlIGFjdGl2ZSBkYXRlIGJvcmRlciBjb2xvciAqL1xuICBjb2xvcjogIzY2NjtcbiAgLyogc2V0IHRoZSBhY3RpdmUgZGF0ZSBmb250IGNvbG9yICovXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0ZXh0LXNoYWRvdzogMHB4IDFweCAwcHggI0ZGRjtcbiAgZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNGRkYsIG9mZng9MCwgb2ZmeT0xKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IC0xcHg7IH1cblxuLnVpLWRhdGVwaWNrZXItdW5zZWxlY3RhYmxlIC51aS1zdGF0ZS1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgY29sb3I6ICNiNGIzYjM7IH1cblxuLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQ6Zmlyc3QtY2hpbGQgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gIHdpZHRoOiAyOXB4O1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4udWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZDpsYXN0LWNoaWxkIC51aS1zdGF0ZS1hY3RpdmUge1xuICB3aWR0aDogMjlweDtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRyOmxhc3QtY2hpbGQgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gIGhlaWdodDogMjlweDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG50ZC51aS1kYXRlcGlja2VyLXVuc2VsZWN0YWJsZS51aS1zdGF0ZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7IH1cblxudGFibGUudWktZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gIG1hcmdpbjogMCAwIDAgMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbmJvZHkgZGl2I3VpLWRhdGVwaWNrZXItZGl2W3N0eWxlXSB7XG4gIHotaW5kZXg6IDk5OTggIWltcG9ydGFudDsgfVxuXG4uZ3NlY3Rpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW46IDAuOGVtIDA7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbnRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MDQyNDQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAuOGVtIDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxudGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY1Njk2QjtcbiAgcGFkZGluZzogMC44ZW0gMTBweDsgfVxuXG50cixcbnRkLFxudGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbnVsLFxub2wge1xuICBtYXJnaW46IDAgMCAxLjVlbTtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbmRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC44ZW07IH1cbiAgZGwgZHQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDAuOGVtOyB9XG4gIGRsIGRkIHtcbiAgICBtYXJnaW46IDA7IH1cblxuLmJ1dHRvbiwgLmludmVyc2UtYnV0dG9uLCAuaW52ZXJzZS1idXR0b246aG92ZXIsIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIGJ1dHRvbiwgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhci0tbGluaywgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA2NkIyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NkIyO1xuICBwYWRkaW5nOiAxNXB4IDQ1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTsgfVxuICAuYnV0dG9uOmhvdmVyLCAuaW52ZXJzZS1idXR0b246aG92ZXIsIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b246aG92ZXIsXG4gIGJ1dHRvbjpob3ZlcixcbiAgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhci0tbGluazpob3ZlcixcbiAgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0OTdmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDQ5N2Y7IH1cblxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuLnBhZ2VBcnRpY2xlLXNlbSAuY3RhLWJ1dHRvbixcbi5wYWdlQXJ0aWNsZS1zZW0gKyAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uLFxuLnllbGxvd19idXR0b24sXG4uaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmJ1dHRvbixcbi5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuaW52ZXJzZS1idXR0b24sXG4uaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbixcbi5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDE1cHggNDVweDtcbiAgY29sb3I6ICMwMDA1MDk7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZCMzEyO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IH1cbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwgLnBhZ2VBcnRpY2xlLXNlbSAuY3RhLWJ1dHRvbjpob3ZlcixcbiAgLnBhZ2VBcnRpY2xlLXNlbSArIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b246aG92ZXIsXG4gIC55ZWxsb3dfYnV0dG9uOmhvdmVyLFxuICAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmJ1dHRvbjpob3ZlcixcbiAgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbjpob3ZlcixcbiAgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b246aG92ZXIsXG4gIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uOmhvdmVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5YTIwZjtcbiAgICBjb2xvcjogIzAwMDUwOTsgfVxuXG4uaW52ZXJzZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5pbnZlcnNlLWJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjUwLCAyNTAsIDI1MCwgMC41NSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjI1KTsgfVxuXG4uY2FuY2VsLXN1Ym1pdCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7IH1cblxuLmFsaWdubm9uZSB7XG4gIG1hcmdpbjogMCAxNXB4IDE1cHggMDsgfVxuXG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAxNXB4IDE1cHggMDsgfVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5hbGlnbnJpZ2h0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTMwcHg7IH0gfVxuXG4ud3AtY2FwdGlvbiB7XG4gIG1hcmdpbjogMjBweCA0MHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLndwLWNhcHRpb24uYWxpZ25yaWdodCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAud3AtY2FwdGlvbi5hbGlnbmNlbnRlciwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAud3AtY2FwdGlvbi5hbGlnbm5vbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC53cC1jYXB0aW9uLmFsaWducmlnaHQ6OmFmdGVyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC53cC1jYXB0aW9uLmFsaWduY2VudGVyOjphZnRlciwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAud3AtY2FwdGlvbi5hbGlnbm5vbmU6OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAud3AtY2FwdGlvbiBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfSB9XG5cbi5maWd1cmVfaW5uZXJfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDg1JTsgfVxuICAuZmlndXJlX2lubmVyX3dyYXBwZXI6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5wYWdlQXJ0aWNsZV9faGVhZGVyLS10eXBlLCAuZW50cnlBcnRpY2xlX19oZWFkZXItLXR5cGUsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLXR5cGUge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBtYXJnaW46IDAgMCAwLjllbTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXR5cGUsIC5lbnRyeUFydGljbGVfX2hlYWRlci0tdHlwZSwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tdHlwZSB7XG4gICAgICBmb250LXNpemU6IDYwcHg7IH0gfVxuXG4uZW50cnlBcnRpY2xlX19oZWFkZXItLXRpdGxlLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS10aXRsZSwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDQsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGEsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBzcGFuLCAucGFnZUFydGljbGVfX2hlYWRlci0tcGFyZW50LCAucGFnZUFydGljbGUtZnVsbFdpZHRoX19oZWFkZXItLXBhcmVudCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgLnNlYXJjaC1yZXN1bHRzIC5lbnRyeUFydGljbGVfX2hlYWRlci0tdHlwZSwgLnNlYXJjaC1yZXN1bHRzIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogNDVweDsgfSB9XG5cbi5maWZ0eS1maWZ0eSB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7IH1cbiAgLmZpZnR5LWZpZnR5IC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuZmlmdHktZmlmdHkgLmNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cbiAgLmZpZnR5LWZpZnR5IC5maWZ0eS1maWZ0eS1sZWZ0IHtcbiAgICBmbGV4LWJhc2lzOiA0OC42JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uOyB9XG4gIC5maWZ0eS1maWZ0eSAuZmlmdHktZmlmdHktcmlnaHQge1xuICAgIGZsZXgtYmFzaXM6IDQ4LjYlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47IH1cbiAgLmZpZnR5LWZpZnR5IHAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuZmlmdHktZmlmdHkubGVmdC1hbGlnbiAuZmlmdHktZmlmdHktbGVmdCwgLmZpZnR5LWZpZnR5LmxlZnQtYWxpZ24gLmZpZnR5LWZpZnR5LXJpZ2h0IHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7IH1cbiAgICAuZmlmdHktZmlmdHkubGVmdC1hbGlnbiAuZmlmdHktZmlmdHktbGVmdCAuY2FyZC1pY29uLCAuZmlmdHktZmlmdHkubGVmdC1hbGlnbiAuZmlmdHktZmlmdHktcmlnaHQgLmNhcmQtaWNvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZmxleC1iYXNpczogMjUlOyB9XG4gICAgLmZpZnR5LWZpZnR5LmxlZnQtYWxpZ24gLmZpZnR5LWZpZnR5LWxlZnQgLmNhcmQtY29udGVudCwgLmZpZnR5LWZpZnR5LmxlZnQtYWxpZ24gLmZpZnR5LWZpZnR5LXJpZ2h0IC5jYXJkLWNvbnRlbnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0JTsgfVxuICAuZmlmdHktZmlmdHkucmlnaHQtYWxpZ24gLmZpZnR5LWZpZnR5LWxlZnQsIC5maWZ0eS1maWZ0eS5yaWdodC1hbGlnbiAuZmlmdHktZmlmdHktcmlnaHQge1xuICAgIGZsZXgtZmxvdzogcm93LXJldmVyc2Ugbm93cmFwOyB9XG4gICAgLmZpZnR5LWZpZnR5LnJpZ2h0LWFsaWduIC5maWZ0eS1maWZ0eS1sZWZ0IC5jYXJkLWljb24sIC5maWZ0eS1maWZ0eS5yaWdodC1hbGlnbiAuZmlmdHktZmlmdHktcmlnaHQgLmNhcmQtaWNvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZmxleC1iYXNpczogMjUlOyB9XG4gICAgLmZpZnR5LWZpZnR5LnJpZ2h0LWFsaWduIC5maWZ0eS1maWZ0eS1sZWZ0IC5jYXJkLWNvbnRlbnQsIC5maWZ0eS1maWZ0eS5yaWdodC1hbGlnbiAuZmlmdHktZmlmdHktcmlnaHQgLmNhcmQtY29udGVudCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi1yaWdodDogNCU7IH1cbiAgLmZpZnR5LWZpZnR5LmJlbG93LXRleHQgLmZpZnR5LWZpZnR5LWxlZnQsIC5maWZ0eS1maWZ0eS5iZWxvdy10ZXh0IC5maWZ0eS1maWZ0eS1yaWdodCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTsgfVxuICAgIC5maWZ0eS1maWZ0eS5iZWxvdy10ZXh0IC5maWZ0eS1maWZ0eS1sZWZ0IC5jYXJkLWNvbnRlbnQsIC5maWZ0eS1maWZ0eS5iZWxvdy10ZXh0IC5maWZ0eS1maWZ0eS1yaWdodCAuY2FyZC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDEwJTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5maWZ0eS1maWZ0eS5jYXJkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZpZnR5LWZpZnR5LmNhcmRzOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5pbWFnZS13aXRoLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4OyB9XG4gIC5pbWFnZS13aXRoLXRleHQgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuaW1hZ2Utd2l0aC10ZXh0IC5jb250YWluZXIge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gIC5pbWFnZS13aXRoLXRleHQuaWNvbiB7XG4gICAgYWxpZ24taXRlbXM6IG5vcm1hbDsgfVxuICAgIC5pbWFnZS13aXRoLXRleHQuaWNvbiAuaW1hZ2Utd2l0aC10ZXh0LWltYWdlIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwJTsgfVxuICAgIC5pbWFnZS13aXRoLXRleHQuaWNvbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQge1xuICAgICAgZmxleC1iYXNpczogOTAlOyB9XG4gICAgLmltYWdlLXdpdGgtdGV4dC5pY29uLmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyJTsgfVxuICAgIC5pbWFnZS13aXRoLXRleHQuaWNvbi5yaWdodC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAuaW1hZ2Utd2l0aC10ZXh0Lmljb24ucmlnaHQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHAge1xuICAgICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0LWltYWdlLCAuaW1hZ2Utd2l0aC10ZXh0IC52aWRlby1saW5rIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIC5pbWFnZS13aXRoLXRleHQgLmltYWdlLXdpdGgtdGV4dC1pbWFnZSBpbWcsIC5pbWFnZS13aXRoLXRleHQgLnZpZGVvLWxpbmsgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5pbWFnZS13aXRoLXRleHQgLnZpZGVvLWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmltYWdlLXdpdGgtdGV4dCAudmlkZW8tbGluazpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3BsYXktYnRuLW5ldy5wbmcpIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogOTdweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAuaW1hZ2Utd2l0aC10ZXh0IC52aWRlby1saW5rOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG4gIC5pbWFnZS13aXRoLXRleHQgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgY29sb3I6ICMzMjM3M0E7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHQtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtaW1hZ2UsIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAudmlkZW8tbGluayB7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIGFsaWduLXNlbGY6IHN0YXJ0OyB9XG4gICAgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2JTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSBhbmQgKG1heC13aWR0aDogMTMyMnB4KSBhbmQgKG1pbi13aWR0aDogMTAyMnB4KSB7XG4gICAgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMiwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGgzLCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQsIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoNCwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sXG4gICAgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQsIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0LCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGEsIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGEsIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoNCwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0LCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbixcbiAgICAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoNCwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQsIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuaW1hZ2Utd2l0aC10ZXh0LmxlZnQtYWxpZ24gLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGEsIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5pbWFnZS13aXRoLXRleHQubGVmdC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMnB4OyB9XG4gICAgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBwIHtcbiAgICAgIG1heC13aWR0aDogMTdlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmltYWdlLXdpdGgtdGV4dC5yaWdodC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWltYWdlLCAuaW1hZ2Utd2l0aC10ZXh0LnJpZ2h0LWFsaWduIC52aWRlby1saW5rIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7IH1cbiAgICAuaW1hZ2Utd2l0aC10ZXh0LnJpZ2h0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCB7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIG1hcmdpbi1yaWdodDogNiU7IH0gfVxuICAuaW1hZ2Utd2l0aC10ZXh0LmFib3ZlLXRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuaW1hZ2Utd2l0aC10ZXh0LmFib3ZlLXRleHQge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gICAgLmltYWdlLXdpdGgtdGV4dC5hYm92ZS10ZXh0IC5pbWFnZS13aXRoLXRleHQtaW1hZ2UsIC5pbWFnZS13aXRoLXRleHQuYWJvdmUtdGV4dCAudmlkZW8tbGluayB7XG4gICAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgIC5pbWFnZS13aXRoLXRleHQuYWJvdmUtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0LWltYWdlLCAuaW1hZ2Utd2l0aC10ZXh0LmFib3ZlLXRleHQgLnZpZGVvLWxpbmsge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4OyB9IH1cbiAgICAuaW1hZ2Utd2l0aC10ZXh0LmFib3ZlLXRleHQgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA4ODBweDsgfVxuICAgICAgLmltYWdlLXdpdGgtdGV4dC5hYm92ZS10ZXh0IC5pbWFnZS13aXRoLXRleHQtY29udGVudCBwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgICAgLmltYWdlLXdpdGgtdGV4dC5hYm92ZS10ZXh0IC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuYnRuLCAuaW1hZ2Utd2l0aC10ZXh0LmFib3ZlLXRleHQgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5pbWFnZS13aXRoLXRleHQuYWJvdmUtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3VibWl0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuaW1hZ2Utd2l0aC10ZXh0LmJlbG93LXRleHQge1xuICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5pbWFnZS13aXRoLXRleHQuYmVsb3ctdGV4dCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuICAgIC5pbWFnZS13aXRoLXRleHQuYmVsb3ctdGV4dCAuaW1hZ2Utd2l0aC10ZXh0LWltYWdlLCAuaW1hZ2Utd2l0aC10ZXh0LmJlbG93LXRleHQgLnZpZGVvLWxpbmsge1xuICAgICAgbWF4LXdpZHRoOiA4ODBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAuaW1hZ2Utd2l0aC10ZXh0LmJlbG93LXRleHQgLmltYWdlLXdpdGgtdGV4dC1pbWFnZSwgLmltYWdlLXdpdGgtdGV4dC5iZWxvdy10ZXh0IC52aWRlby1saW5rIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNDhweDsgfSB9XG4gICAgLmltYWdlLXdpdGgtdGV4dC5iZWxvdy10ZXh0IC5pbWFnZS13aXRoLXRleHQtY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogODgwcHg7IH1cbiAgICAgIC5pbWFnZS13aXRoLXRleHQuYmVsb3ctdGV4dCAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgcCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuODc1ZW0pIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZmxleC1jb250ZW50LmJsdWUge1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjM7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mbGV4LWNvbnRlbnQuYmx1ZSAuaW1hZ2Utd2l0aC10ZXh0IC5jb250YWluZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZmxleC1jb250ZW50LmJsdWUgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjM7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHQtaW1hZ2Uge1xuICAgIGZsZXgtYmFzaXM6IDM1JTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLmltYWdlLXdpdGgtdGV4dC1pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0LWltYWdlIGltZyB7XG4gICAgICBoZWlnaHQ6IDI1NHB4O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0LWltYWdlIGltZyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1heC13aWR0aDogMjUycHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjU0cHg7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfSB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBmbGV4LWJhc2lzOiA2NSU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS13aXRoLXRleHQtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dC5sZWZ0LWFsaWduIC5pbWFnZS13aXRoLXRleHQtY29udGVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogNCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dC5yaWdodC1hbGlnbiAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0JTsgfSB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBoMywgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgc3BhbixcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBzcGFuLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDIge1xuICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDMsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sXG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sXG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuaW1hZ2Utd2l0aC10ZXh0IC5idG4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmltYWdlLXdpdGgtdGV4dCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5pbWFnZS13aXRoLXRleHQgc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDMsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbixcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbixcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGgzLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sXG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLFxuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGgsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGgsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHtcbiAgcGFkZGluZzogMzVweCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGgsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGgsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGgge1xuICAgICAgcGFkZGluZy10b3A6IDIxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwNXB4OyB9IH1cbiAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aDphZnRlciwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoOmFmdGVyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoOmFmdGVyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aDphZnRlciwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aDphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICB6LWluZGV4OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkyLjA5ZGVnLCAjMDA2NkIyIDAlLCAjMDAzRDZCIDEwMCUpO1xuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIHBhZGRpbmc6IDMwcHggMCAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Mi4wOWRlZywgIzAwNjZCMiAwJSwgIzAwNjZCMiAzNSUsICMwMDNENkIgMTAwJSk7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAgIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDIsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBoMywgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLFxuICAgIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBoNCwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBoNCwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sXG4gICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDMsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sXG4gICAgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLFxuICAgIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDMsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbixcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLFxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGgzLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbixcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbixcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDMsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbixcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLFxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGgyLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDMsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBoNCwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbixcbiAgICAgICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBoNCwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbixcbiAgICAgICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDMsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sXG4gICAgICAgIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbixcbiAgICAgICAgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBoMywgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLFxuICAgICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBzcGFuLFxuICAgICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5pbm5lciAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBoMywgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sXG4gICAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLFxuICAgICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDMsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbixcbiAgICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgc3BhbixcbiAgICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDQ4cHg7IH0gfVxuICAgIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgcCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmlubmVyIHAsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGguaW5uZXIgcCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguaW5uZXIgcCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5pbm5lciBwIHtcbiAgICAgIGNvbG9yOiAjRjJGN0ZCOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmlubmVyIHAsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5pbm5lciBwLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmlubmVyIHAsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmlubmVyIHAsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGguaW5uZXIgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGguY2VudGVyLWFsaWduLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGguY2VudGVyLWFsaWduLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmNlbnRlci1hbGlnbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGguY2VudGVyLWFsaWduLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLmNlbnRlci1hbGlnbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5jZW50ZXItYWxpZ24gcCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmNlbnRlci1hbGlnbiBwLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmNlbnRlci1hbGlnbiBwLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5jZW50ZXItYWxpZ24gcCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5jZW50ZXItYWxpZ24gcCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoLmxlZnQtYWxpZ24sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5sZWZ0LWFsaWduLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmxlZnQtYWxpZ24sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmxlZnQtYWxpZ24sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGgubGVmdC1hbGlnbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGgubGVmdC1hbGlnbiAuYnRuOmZpcnN0LW9mLXR5cGUsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGgubGVmdC1hbGlnbiAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdDpmaXJzdC1vZi10eXBlLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGgubGVmdC1hbGlnbiBzdWJtaXQ6Zmlyc3Qtb2YtdHlwZSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLmxlZnQtYWxpZ24gLmJ0bjpmaXJzdC1vZi10eXBlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGgubGVmdC1hbGlnbiAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdDpmaXJzdC1vZi10eXBlLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5sZWZ0LWFsaWduIHN1Ym1pdDpmaXJzdC1vZi10eXBlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmxlZnQtYWxpZ24gLmJ0bjpmaXJzdC1vZi10eXBlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmxlZnQtYWxpZ24gLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQ6Zmlyc3Qtb2YtdHlwZSwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoLmxlZnQtYWxpZ24gc3VibWl0OmZpcnN0LW9mLXR5cGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLmxlZnQtYWxpZ24gLmJ0bjpmaXJzdC1vZi10eXBlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5sZWZ0LWFsaWduIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0OmZpcnN0LW9mLXR5cGUsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGgubGVmdC1hbGlnbiBzdWJtaXQ6Zmlyc3Qtb2YtdHlwZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5sZWZ0LWFsaWduIC5idG46Zmlyc3Qtb2YtdHlwZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5sZWZ0LWFsaWduIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0OmZpcnN0LW9mLXR5cGUsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aC5sZWZ0LWFsaWduIHN1Ym1pdDpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGgucmlnaHQtYWxpZ24sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5yaWdodC1hbGlnbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5yaWdodC1hbGlnbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGgucmlnaHQtYWxpZ24sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGgucmlnaHQtYWxpZ24ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5yaWdodC1hbGlnbiBwLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGgucmlnaHQtYWxpZ24gcCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aC5yaWdodC1hbGlnbiBwLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5yaWdodC1hbGlnbiBwLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLnJpZ2h0LWFsaWduIHAge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5yaWdodC1hbGlnbiAuYnRuOmxhc3Qtb2YtdHlwZSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5yaWdodC1hbGlnbiAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdDpsYXN0LW9mLXR5cGUsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aC5yaWdodC1hbGlnbiBzdWJtaXQ6bGFzdC1vZi10eXBlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGgucmlnaHQtYWxpZ24gLmJ0bjpsYXN0LW9mLXR5cGUsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aC5yaWdodC1hbGlnbiAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdDpsYXN0LW9mLXR5cGUsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoLnJpZ2h0LWFsaWduIHN1Ym1pdDpsYXN0LW9mLXR5cGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGgucmlnaHQtYWxpZ24gLmJ0bjpsYXN0LW9mLXR5cGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGgucmlnaHQtYWxpZ24gLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQ6bGFzdC1vZi10eXBlLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGgucmlnaHQtYWxpZ24gc3VibWl0Omxhc3Qtb2YtdHlwZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGgucmlnaHQtYWxpZ24gLmJ0bjpsYXN0LW9mLXR5cGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoLnJpZ2h0LWFsaWduIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0Omxhc3Qtb2YtdHlwZSwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5yaWdodC1hbGlnbiBzdWJtaXQ6bGFzdC1vZi10eXBlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLnJpZ2h0LWFsaWduIC5idG46bGFzdC1vZi10eXBlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLnJpZ2h0LWFsaWduIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0Omxhc3Qtb2YtdHlwZSwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoLnJpZ2h0LWFsaWduIHN1Ym1pdDpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmNvbnRhaW5lciwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5jb250YWluZXIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmNvbnRhaW5lciwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmNvbnRhaW5lciwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBncmlkOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmNvbnRhaW5lciwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5jb250YWluZXIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmNvbnRhaW5lciwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmNvbnRhaW5lciwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDsgfSB9XG4gIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoMywgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLFxuICAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLFxuICAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGgzLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLFxuICAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sXG4gIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGgzLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDMsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbixcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGgzLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGgzLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sXG4gICAgICAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLFxuICAgICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoMywgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbixcbiAgICAgIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbixcbiAgICAgIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGgzLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sXG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLFxuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoMywgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sXG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbixcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMywgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLFxuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbixcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzIycHgpIGFuZCAobWluLXdpZHRoOiAxMDIycHgpIHtcbiAgICAgIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoMywgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLFxuICAgICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbixcbiAgICAgIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDMsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sXG4gICAgICAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBhLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sXG4gICAgICAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMywgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLFxuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggc3BhbixcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDMsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLFxuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sXG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDMsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbixcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHNwYW4sXG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIGgyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDsgfSB9XG4gIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggcCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHAsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggcCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggcCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiA0MWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCBwLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggcCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCBwLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCBwLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzIycHgpIGFuZCAobWluLXdpZHRoOiAxMDIycHgpIHtcbiAgICAgIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggcCwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIHAsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggcCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggcCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNWVtOyB9IH1cbiAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAueWVsbG93X2J1dHRvbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmJ1dHRvbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmludmVyc2UtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuaW52ZXJzZS1idXR0b24sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmN0YS1idXR0b24sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmN0YS1idXR0b24sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAueWVsbG93X2J1dHRvbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5idXR0b24sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmludmVyc2UtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5pbnZlcnNlLWJ1dHRvbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmN0YS1idXR0b24sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbiwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC55ZWxsb3dfYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuaW52ZXJzZS1idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5pbnZlcnNlLWJ1dHRvbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuY3RhLWJ1dHRvbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbiwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuY3RhLWJ1dHRvbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnllbGxvd19idXR0b24sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmJ1dHRvbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5pbnZlcnNlLWJ1dHRvbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbiwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmN0YS1idXR0b24sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnllbGxvd19idXR0b24sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5idXR0b24sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmludmVyc2UtYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAueWVsbG93X2J1dHRvbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmJ1dHRvbiwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmludmVyc2UtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuaW52ZXJzZS1idXR0b24sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmN0YS1idXR0b24sIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmN0YS1idXR0b24sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAueWVsbG93X2J1dHRvbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5idXR0b24sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmludmVyc2UtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5pbnZlcnNlLWJ1dHRvbiwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmN0YS1idXR0b24sIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbiwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC55ZWxsb3dfYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuaW52ZXJzZS1idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5pbnZlcnNlLWJ1dHRvbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuY3RhLWJ1dHRvbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbiwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuY3RhLWJ1dHRvbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnllbGxvd19idXR0b24sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmJ1dHRvbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5pbnZlcnNlLWJ1dHRvbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbiwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmN0YS1idXR0b24sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnllbGxvd19idXR0b24sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5idXR0b24sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmludmVyc2UtYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnllbGxvd19idXR0b246YmVmb3JlLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmJ1dHRvbjpiZWZvcmUsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5pbnZlcnNlLWJ1dHRvbjpiZWZvcmUsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uOmJlZm9yZSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmN0YS1idXR0b246YmVmb3JlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnllbGxvd19idXR0b246YmVmb3JlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5idXR0b246YmVmb3JlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmludmVyc2UtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAueWVsbG93X2J1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmludmVyc2UtYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmludmVyc2UtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmN0YS1idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC55ZWxsb3dfYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuaW52ZXJzZS1idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmludmVyc2UtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmN0YS1idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC55ZWxsb3dfYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuaW52ZXJzZS1idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuaW52ZXJzZS1idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmN0YS1idXR0b246YmVmb3JlLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbWFyZ2luLXRvcDogLTNweDsgfVxuICAgIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnllbGxvd19idXR0b24uc2NvcGU6YmVmb3JlLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuc2NvcGUuYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNjb3BlLmJ1dHRvbjpiZWZvcmUsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5zY29wZS5pbnZlcnNlLWJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zY29wZS5pbnZlcnNlLWJ1dHRvbjpiZWZvcmUsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnNjb3BlLmN0YS1idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zY29wZS5jdGEtYnV0dG9uOmJlZm9yZSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuc2NvcGUuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnNjb3BlLmN0YS1idXR0b246YmVmb3JlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnllbGxvd19idXR0b24uc2NvcGU6YmVmb3JlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5zY29wZS5idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zY29wZS5idXR0b246YmVmb3JlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5zY29wZS5pbnZlcnNlLWJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnNjb3BlLmludmVyc2UtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5zY29wZS5jdGEtYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zY29wZS5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5zY29wZS5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5zY29wZS5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAueWVsbG93X2J1dHRvbi5zY29wZTpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5zY29wZS5idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2NvcGUuYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnNjb3BlLmludmVyc2UtYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNjb3BlLmludmVyc2UtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuc2NvcGUuY3RhLWJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnNjb3BlLmN0YS1idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5zY29wZS5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuc2NvcGUuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC55ZWxsb3dfYnV0dG9uLnNjb3BlOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5zY29wZS5idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNjb3BlLmJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuc2NvcGUuaW52ZXJzZS1idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNjb3BlLmludmVyc2UtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnNjb3BlLmN0YS1idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuc2NvcGUuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5zY29wZS5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnNjb3BlLmN0YS1idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC55ZWxsb3dfYnV0dG9uLnNjb3BlOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnNjb3BlLmJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zY29wZS5idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuc2NvcGUuaW52ZXJzZS1idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2NvcGUuaW52ZXJzZS1idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5zY29wZS5jdGEtYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuc2NvcGUuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnNjb3BlLmN0YS1idXR0b246YmVmb3JlLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5zY29wZS5jdGEtYnV0dG9uOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZjBmMVwiO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAueWVsbG93X2J1dHRvbi5waG9uZTpiZWZvcmUsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5waG9uZS5idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAucGhvbmUuYnV0dG9uOmJlZm9yZSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBob25lLmludmVyc2UtYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnBob25lLmludmVyc2UtYnV0dG9uOmJlZm9yZSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAucGhvbmUuY3RhLWJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnBob25lLmN0YS1idXR0b246YmVmb3JlLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5waG9uZS5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAucGhvbmUuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAueWVsbG93X2J1dHRvbi5waG9uZTpiZWZvcmUsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBob25lLmJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnBob25lLmJ1dHRvbjpiZWZvcmUsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBob25lLmludmVyc2UtYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAucGhvbmUuaW52ZXJzZS1idXR0b246YmVmb3JlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnBob25lLmN0YS1idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnBob25lLmN0YS1idXR0b246YmVmb3JlLCAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBob25lLmN0YS1idXR0b246YmVmb3JlLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS1mbGV4LWNvbnRlbnQgLmZ1bGwtd2lkdGggLnBob25lLmN0YS1idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC55ZWxsb3dfYnV0dG9uLnBob25lOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBob25lLmJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5waG9uZS5idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGhvbmUuaW52ZXJzZS1idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAucGhvbmUuaW52ZXJzZS1idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5waG9uZS5jdGEtYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAucGhvbmUuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBob25lLmN0YS1idXR0b246YmVmb3JlLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5waG9uZS5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnllbGxvd19idXR0b24ucGhvbmU6YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBob25lLmJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAucGhvbmUuYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5waG9uZS5pbnZlcnNlLWJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAucGhvbmUuaW52ZXJzZS1idXR0b246YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAucGhvbmUuY3RhLWJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5waG9uZS5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBob25lLmN0YS1idXR0b246YmVmb3JlLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAucGhvbmUuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnllbGxvd19idXR0b24ucGhvbmU6YmVmb3JlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGhvbmUuYnV0dG9uOmJlZm9yZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnBob25lLmJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5waG9uZS5pbnZlcnNlLWJ1dHRvbjpiZWZvcmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5waG9uZS5pbnZlcnNlLWJ1dHRvbjpiZWZvcmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnBob25lLmN0YS1idXR0b246YmVmb3JlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5waG9uZS5jdGEtYnV0dG9uOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGhvbmUuY3RhLWJ1dHRvbjpiZWZvcmUsIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLnBob25lLmN0YS1idXR0b246YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC55ZWxsb3dfYnV0dG9uOmFjdGl2ZSwgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmJ1dHRvbjphY3RpdmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5idXR0b246YWN0aXZlLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuaW52ZXJzZS1idXR0b246YWN0aXZlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuaW52ZXJzZS1idXR0b246YWN0aXZlLCAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uOmFjdGl2ZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmZsZXgtbGFuZGluZyAuZnVsbC13aWR0aCAuY3RhLWJ1dHRvbjphY3RpdmUsIC5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGggLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmN0YS1idXR0b246YWN0aXZlLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuZmxleC1sYW5kaW5nIC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uOmFjdGl2ZSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC55ZWxsb3dfYnV0dG9uOmFjdGl2ZSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuYnV0dG9uOmFjdGl2ZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuYnV0dG9uOmFjdGl2ZSwgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuaW52ZXJzZS1idXR0b246YWN0aXZlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtZmxleC1jb250ZW50IC5mdWxsLXdpZHRoIC5pbnZlcnNlLWJ1dHRvbjphY3RpdmUsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbjphY3RpdmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuY3RhLWJ1dHRvbjphY3RpdmUsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbjphY3RpdmUsIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCAuY3RhLWJ1dHRvbjphY3RpdmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLnllbGxvd19idXR0b246YWN0aXZlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuYnV0dG9uOmFjdGl2ZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmJ1dHRvbjphY3RpdmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbjphY3RpdmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5pbnZlcnNlLWJ1dHRvbjphY3RpdmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b246YWN0aXZlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uOmFjdGl2ZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbjphY3RpdmUsIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZ1bGwtd2lkdGggLmN0YS1idXR0b246YWN0aXZlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAueWVsbG93X2J1dHRvbjphY3RpdmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuYnV0dG9uOmFjdGl2ZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5idXR0b246YWN0aXZlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmludmVyc2UtYnV0dG9uOmFjdGl2ZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5pbnZlcnNlLWJ1dHRvbjphY3RpdmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uOmFjdGl2ZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGggLmN0YS1idXR0b246YWN0aXZlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbjphY3RpdmUsIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5mdWxsLXdpZHRoIC5jdGEtYnV0dG9uOmFjdGl2ZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAueWVsbG93X2J1dHRvbjphY3RpdmUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5idXR0b246YWN0aXZlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuYnV0dG9uOmFjdGl2ZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmludmVyc2UtYnV0dG9uOmFjdGl2ZSwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmludmVyc2UtYnV0dG9uOmFjdGl2ZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbjphY3RpdmUsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGggLmN0YS1idXR0b246YWN0aXZlLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1sYW5kaW5nIC5mdWxsLXdpZHRoIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uOmFjdGl2ZSwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtbGFuZGluZyAuZnVsbC13aWR0aCAuY3RhLWJ1dHRvbjphY3RpdmUge1xuICAgICAgY29sb3I6ICMwMDA1MDk7IH1cblxuLmNhbGxvdXQtcmVwZWF0ZXIge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4OyB9XG4gIC5jYWxsb3V0LXJlcGVhdGVyIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuY2FsbG91dC1yZXBlYXRlciAuY29udGFpbmVyIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cbiAgLmNhbGxvdXQtcmVwZWF0ZXIgLmNvbnRhaW5lciA+ICoge1xuICAgIGZsZXg6IDEgMSAyNzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5jYWxsb3V0LXJlcGVhdGVyIC5jYWxsb3V0IHtcbiAgICAgIG1hcmdpbjogMCAxLjQlIDQ1cHg7IH1cbiAgICAgIC5jYWxsb3V0LXJlcGVhdGVyIC5jYWxsb3V0OmZpcnN0LW9mLXR5cGUsIC5jYWxsb3V0LXJlcGVhdGVyIC5jYWxsb3V0Om50aC1vZi10eXBlKDRuKzEpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIC5jYWxsb3V0LXJlcGVhdGVyIC5jYWxsb3V0Omxhc3Qtb2YtdHlwZSwgLmNhbGxvdXQtcmVwZWF0ZXIgLmNhbGxvdXQ6bnRoLW9mLXR5cGUoNG4pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLmNhbGxvdXQtcmVwZWF0ZXIgLmNhbGxvdXQubGlua193cmFwIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMDsgfVxuICAgIC5jYWxsb3V0LXJlcGVhdGVyIC5jYWxsb3V0Lmxpbmtfd3JhcCBhLmJ0biB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA2NkIyOyB9XG4gIC5jYWxsb3V0LXJlcGVhdGVyIC5jYWxsb3V0Lmxpbmtfd3JhcDpob3ZlciwgLmNhbGxvdXQtcmVwZWF0ZXIgLmNhbGxvdXQubGlua193cmFwOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAuY2FsbG91dC1yZXBlYXRlciBwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuY2FsbG91dC1yZXBlYXRlci5jYXJkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmNhbGxvdXQtcmVwZWF0ZXIuY2FyZHM6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZmxleC1jb250ZW50IC53eXNpd3lnIHtcbiAgcGFkZGluZzogMCAwIDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcge1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH0gfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgcCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi5mbGV4LWNvbnRlbnQgLnd5c2l3eWcge1xuICBwYWRkaW5nOiAzMHB4IDAgMTRweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDZweDsgfSB9XG4gIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoMywgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IC53eXNpd3lnIGg0LCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDQsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IC53eXNpd3lnIHNwYW4sIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLFxuICAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoNCwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDQsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IC53eXNpd3lnIGg0LCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDQsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IC53eXNpd3lnIHNwYW4sIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLFxuICAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoNCwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDQsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZmxleC1jb250ZW50IC53eXNpd3lnIGgyLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmZsZXgtY29udGVudCAud3lzaXd5ZyBoMiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuZmxleC1jb250ZW50IC53eXNpd3lnIGgyLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuZmxleC1jb250ZW50IC53eXNpd3lnIGgyLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDMsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoNCwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIGg0LCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIHNwYW4sIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbixcbiAgICAgIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IC53eXNpd3lnIGg0LCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoNCwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDQsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoNCwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1jb250ZW50IC53eXNpd3lnIHNwYW4sIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIHNwYW4sXG4gICAgICAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoNCwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDQsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZmxleC1jb250ZW50IC53eXNpd3lnIGgyLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmZsZXgtY29udGVudCAud3lzaXd5ZyBoMiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuZmxleC1jb250ZW50IC53eXNpd3lnIGgyLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMyMnB4KSBhbmQgKG1pbi13aWR0aDogMTAyMnB4KSB7XG4gICAgICAuZmxleC1jb250ZW50IC53eXNpd3lnIGgyLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDMsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoNCwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIGg0LCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIHNwYW4sIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbixcbiAgICAgIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IC53eXNpd3lnIGg0LCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoNCwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDQsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoNCwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1jb250ZW50IC53eXNpd3lnIHNwYW4sIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBzcGFuLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IC53eXNpd3lnIHNwYW4sXG4gICAgICAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoNCwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDQsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBhLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IC53eXNpd3lnIGEsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgYSwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgc3BhbiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZmxleC1jb250ZW50IC53eXNpd3lnIGgyLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmZsZXgtY29udGVudCAud3lzaXd5ZyBoMiwgLmZsZXgtY29udGVudCAud3lzaXd5ZyAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgaDIsIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuZmxleC1jb250ZW50IC53eXNpd3lnIGgyLCAuZmxleC1jb250ZW50IC53eXNpd3lnIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAud3lzaXd5ZyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG4gIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcgcCB7XG4gICAgbWF4LXdpZHRoOiA0MmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMyMnB4KSBhbmQgKG1pbi13aWR0aDogMTAyMnB4KSB7XG4gICAgICAuZmxleC1jb250ZW50IC53eXNpd3lnIHAge1xuICAgICAgICBtYXgtd2lkdGg6IDI1ZW07IH0gfVxuICAuZmxleC1jb250ZW50IC53eXNpd3lnLmxlZnQtYWxpZ24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmZsZXgtY29udGVudCAud3lzaXd5Zy5jZW50ZXItYWxpZ24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5mbGV4LWNvbnRlbnQgLnd5c2l3eWcuY2VudGVyLWFsaWduIHAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLmZsZXgtY29udGVudCAud3lzaXd5Zy5yaWdodC1hbGlnbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAuZmxleC1jb250ZW50IC53eXNpd3lnLnJpZ2h0LWFsaWduIHAge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC50YWJzLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC50YWJzLXdyYXBwZXI6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBoZWlnaHQ6IDEwNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7IH1cbiAgICAudGFicy13cmFwcGVyLmJsdWUgLnRhYmJlZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDgxOHB4OyB9IH1cblxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLnRhYnMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi50YWJiZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgaGVpZ2h0OiA1MDRweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC50YWJiZWQge1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgaGVpZ2h0OiA3MThweDsgfSB9XG4gIC50YWJiZWQgLnRhYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLnRhYmJlZCAudGFicyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjJGN0ZCOyB9IH1cbiAgICAudGFiYmVkIC50YWJzIHVsIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLnRhYmJlZCAudGFicyB1bCBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgIGhlaWdodDogMTY0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMy41cHg7IH1cbiAgICAgICAgLnRhYmJlZCAudGFicyB1bCBsaTphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM4cHgpO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogMTlweDsgfVxuICAgICAgICAudGFiYmVkIC50YWJzIHVsIGxpOmxhc3Qtb2YtdHlwZTphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ge1xuICAgICAgLypJZiBBY3RpdmUqLyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAudGFiYmVkIC50YWJzIC50YWItYnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBib3JkZXI6IDA7IH1cbiAgICAgICAgICAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMzVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkY3RkI7IH1cbiAgICAgICAgICAgIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGgyLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBoMywgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0LCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sXG4gICAgICAgICAgICAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0LCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0LCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBoNCwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbixcbiAgICAgICAgICAgIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUge1xuICAgICAgICAgICAgICBmb250OiA1MDAgMThweC8xLjggXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDA2NkIyO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgICAgICAgIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGgyIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMyBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDMgaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0IGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBoNCBpLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQgaSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0IGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhIGksICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhIGksIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4gaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuIGksICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4gaSwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0IGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQgaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCBpLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0IGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEgaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhIGksICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEgaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEgaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4gaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4gaSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4gaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4gaSwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0IGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBoNCBpLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQgaSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0IGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhIGksICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhIGksIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4gaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuIGksICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4gaSwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0IGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQgaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCBpLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0IGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEgaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhIGksICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEgaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEgaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4gaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4gaSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4gaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4gaSwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlIGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAgICAgICAudGFiYmVkIC50YWJzIC50YWItYnRuIC5idG4tZGV0YWlscyBwIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwNTI4RTsgfVxuICAgICAgICAgIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgaDIsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBoMywgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGg0LCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLFxuICAgICAgICAgIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGg0LCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBoNCwgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBoNCwgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sXG4gICAgICAgICAgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGg0LCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFicyAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBoMiwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgaDMsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGg0LCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBoNCwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLFxuICAgICAgICAgIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGg0LCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBoNCwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLFxuICAgICAgICAgIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGgyLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBoMywgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGg0LCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sXG4gICAgICAgICAgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBoNCwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBoNCwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgaDQsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGg0LCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sXG4gICAgICAgICAgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBoNCwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBoNCwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBhLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgYSwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBzcGFuLCAudGFiYmVkIC50YWJzIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYnMgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAgIC50YWJiZWQgLnRhYnMgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgcCwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgcCwgLnRhYmJlZCAudGFicyAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgcCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgfSB9XG4gIC50YWJiZWQgLnRhYl9pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAyZW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7IH1cbiAgICAudGFiYmVkIC50YWJfaXRlbTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udDogNTAwIDEycHgvNDhweCBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogIzAwNTI4RTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAudGFiYmVkIC50YWJfaXRlbSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDA7IH1cbiAgICAgICAgLnRhYmJlZCAudGFiX2l0ZW06YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMwMDAwMDAgMTAwJSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgKiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoMiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoMywgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoNCwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoNCwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGEsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgYSwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGEsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBzcGFuLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHNwYW4sIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbixcbiAgICAgIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoNCwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGg0LCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHNwYW4sIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBzcGFuLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoNCwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoNCwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGEsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgYSwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGEsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBzcGFuLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHNwYW4sIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbixcbiAgICAgIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoNCwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGg0LCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHNwYW4sIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBzcGFuLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAgIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoMiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoMywgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoNCwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoNCwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGEsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgYSwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGEsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBzcGFuLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHNwYW4sIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbixcbiAgICAgICAgICAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgaDQsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBoNCwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgYSwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgYSwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgYSwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgYSwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHNwYW4sIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBzcGFuLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHNwYW4sIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgaDQsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgaDQsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgYSwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGEsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBhLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHNwYW4sIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBzcGFuLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHNwYW4sXG4gICAgICAgICAgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGg0LCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgaDQsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGEsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGEsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGEsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IGEsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBzcGFuLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3BhbiwgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHNwYW4sIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBzcGFuLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgICAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAgIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH0gfVxuICAgICAgICAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuYnRuLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHN1Ym1pdCB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMThweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAgIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuYnRuLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IHN1Ym1pdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4OyB9IH1cbiAgICAgICAgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5idG46aG92ZXIsIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdDpob3ZlciwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgc3VibWl0OmhvdmVyLCAudGFiYmVkIC50YWJfaXRlbSAudGFiX2NvbnRlbnQgLmJ0bjpmb2N1cywgLnRhYmJlZCAudGFiX2l0ZW0gLnRhYl9jb250ZW50IC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0OmZvY3VzLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC50YWJiZWQgLnRhYl9pdGVtIC50YWJfY29udGVudCBzdWJtaXQ6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICMzMjM3M0E7IH1cbiAgICAudGFiYmVkIC50YWJfaXRlbS5vcGVudGFiOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA2NkIyO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAudGFiYmVkIC50YWJfaXRlbS5vcGVudGFiIC50YWJfY29udGVudCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIGhlaWdodDogMzYwcHg7IH1cbiAgICAgIC50YWJiZWQgLnRhYl9pdGVtLm9wZW50YWIgLnRhYl9jb250ZW50IC50YWJfY29udGVudHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBib3R0b206IDMwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgIC50YWJiZWQgLnRhYl9pdGVtLm9wZW50YWIgLnRhYl9jb250ZW50IHtcbiAgICAgICAgICBoZWlnaHQ6IDU1NHB4OyB9XG4gICAgICAgICAgLnRhYmJlZCAudGFiX2l0ZW0ub3BlbnRhYiAudGFiX2NvbnRlbnQgLnRhYl9jb250ZW50cyB7XG4gICAgICAgICAgICBsZWZ0OiA0NXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBib3R0b206IDUwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQge1xuICAgIGhlaWdodDogNTUwcHg7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMge1xuICBiYWNrZ3JvdW5kOiAjMDA2NkIyO1xuICBoZWlnaHQ6IDU2cHg7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMiU7IH1cbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGk6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGgzLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbixcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuLFxuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWItYnRuIC5idG4tZGV0YWlscyBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsOyB9XG4gICAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDIgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMgaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDMgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgaDQgaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgaDQgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQgaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQgaSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQgaSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBhIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEgaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhIGksICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEgaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEgaSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4gaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuIGksICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4gaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4gaSwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGg0IGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBoNCBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQgaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0IGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCBpLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0IGksICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBoNCBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4gaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4gaSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuIGksICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuIGksIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4gaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0IGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0IGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0IGksICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGg0IGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEgaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhIGksICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEgaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWItYnRuIC5idG4tZGV0YWlscyBhIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIGEgaSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4gaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiBpLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4gaSwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgaDQgaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0IGksICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBoNCBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiLWJ0biAuYnRuLWRldGFpbHMgYSBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiBpLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyBzcGFuIGksIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4gaSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0biAuYnRuLWRldGFpbHMgc3BhbiBpLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuIGksIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHNwYW4gaSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSBpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4gLmJ0bi1kZXRhaWxzIHAge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpob3ZlciwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDUyOEU7IH1cbiAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBoMywgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgc3BhbixcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLFxuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuLm9wZW50YWIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG4ub3BlbnRhYiAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bi5vcGVudGFiIC5idG4tZGV0YWlscyAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgaDIsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBoMywgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sXG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgc3BhbixcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiLWJ0bjpob3ZlciAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmhvdmVyIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46aG92ZXIgLmJ0bi1kZXRhaWxzIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBoMiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGgzLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbixcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBoNCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBzcGFuLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgc3BhbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBzcGFuLFxuICAgICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgaDQsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGg0LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50YWItYnRuOmZvY3VzIC5idG4tZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAudGFiYmVkIC50YWJzIHVsIGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIGEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC50YWJiZWQgLnRhYnMgdWwgbGkgLnRhYi1idG46Zm9jdXMgLmJ0bi1kZXRhaWxzIHNwYW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFicyB1bCBsaSAudGFiLWJ0bjpmb2N1cyAuYnRuLWRldGFpbHMgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlIHtcbiAgICAgICAgb3BhY2l0eTogMC43OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLnRhYmJlZCAudGFiX2l0ZW0ub3BlbnRhYiAudGFiX2NvbnRlbnQge1xuICAgIGhlaWdodDogNDk0cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAuY2Fyb3VzZWwtd3JhcHBlci5ibHVlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7IH1cbiAgICAuY2Fyb3VzZWwtd3JhcHBlci5ibHVlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtNjBweDsgfSB9XG5cbi5jYXJvdXNlbCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuY2Fyb3VzZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH0gfVxuICAuY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMDA1MjhFOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5jYXJvdXNlbCAuc2xpY2stc2xpZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH0gfVxuICAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvdHRvbTogLTI2cHg7XG4gICAgd2lkdGg6IDU4cHg7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI0VGQjMxMjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICAgIHJpZ2h0OiAxMTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGN0RCQTM7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgcmlnaHQ6IDUwcHg7IH1cbiAgICAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stYXJyb3c6aG92ZXIuc2xpY2stcHJldiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUZCMzEyO1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLWFycm93IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAtNjBweDsgfSB9XG4gIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSB7XG4gICAgbWF4LXdpZHRoOiAxMzQwcHg7XG4gICAgbWF4LWhlaWdodDogNDgwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IH0gfVxuICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtbWVkaWEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1iYXNpczogNTAlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLW1lZGlhIHtcbiAgICAgICAgICBoZWlnaHQ6IDI3MHB4OyB9IH1cbiAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtbWVkaWE6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC4zKSA3NC41OCUpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDsgfVxuICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1tZWRpYSBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgICAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLW1lZGlhIC52aWRlby1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBmb250OiA1MDAgMTRweC8xLjIgXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07IH1cbiAgICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1tZWRpYSAudmlkZW8tbGluayBpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtbWVkaWEgLnZpZGVvLWxpbms6aG92ZXIsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtbWVkaWEgLnZpZGVvLWxpbms6Zm9jdXMge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyB7XG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA1MjhFO1xuICAgICAgcGFkZGluZzogNjBweCA3NXB4IDkwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyB7XG4gICAgICAgICAgcGFkZGluZzogMzVweCAxNXB4IDYwcHg7IH0gfVxuICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICoge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGgyLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGgzLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0LCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0LCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW4sIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbiwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLFxuICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0LCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgaDQsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbiwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW4sIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0LCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0LCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW4sIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbiwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLFxuICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0LCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgaDQsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbiwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW4sIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGgyOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMzpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgaDM6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0OmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBoNDpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQ6YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0OmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbjpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbjpiZWZvcmUsXG4gICAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0OmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgaDQ6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNDpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0OmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGE6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYTpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGE6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYTpiZWZvcmUsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGE6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0OmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBoNDpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQ6YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0OmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbjpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbjpiZWZvcmUsXG4gICAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0OmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgaDQ6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNDpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0OmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGE6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYTpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGE6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYTpiZWZvcmUsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGE6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9xdW90ZS1sZWZ0LnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGgyLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGgzLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0LCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0LCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW4sIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbiwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLFxuICAgICAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBoNCwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0LCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbiwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW4sIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbiwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBoNCwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBoNCwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGEsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbiwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW4sIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbixcbiAgICAgICAgICAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgaDQsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBoNCwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW4sIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbiwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW4sIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7IH1cbiAgICAgICAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBoMjpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDM6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGgzOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNDpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgaDQ6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0OmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBoNDpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYTpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYTpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYTpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYTpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYTpiZWZvcmUsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYTpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbjpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbjpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuOmJlZm9yZSwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLFxuICAgICAgICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQ6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBoNDpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0OmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgaDQ6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYTpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGE6YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGE6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYTpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbjpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbjpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbjpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbjpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbjpiZWZvcmUsIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbjpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQ6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0OmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNDpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgaDQ6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGE6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGE6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGE6YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGE6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGE6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGE6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGE6YmVmb3JlLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGE6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3BhbjpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbjpiZWZvcmUsIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBzcGFuOmJlZm9yZSxcbiAgICAgICAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0OmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgaDQ6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNDpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGg0OmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGE6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgYTpiZWZvcmUsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGE6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBhOmJlZm9yZSwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYTpiZWZvcmUsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIGE6YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHNwYW46YmVmb3JlLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlOmJlZm9yZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwOyB9IH1cbiAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyBwIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5idG4sIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3VibWl0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgICAgIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuYnRuOmhvdmVyLCAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQ6aG92ZXIsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIHN1Ym1pdDpob3ZlciwgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5idG46Zm9jdXMsIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdDpmb2N1cywgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3VibWl0OmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIGNvbG9yOiAjMDA1MjhFOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgICAgLmNhcm91c2VsIC5zbGlkZXMgLnNsaWNrLXNsaWRlIC5zbGlkZS1kZXRhaWxzIC5idG4sIC5jYXJvdXNlbCAuc2xpZGVzIC5zbGljay1zbGlkZSAuc2xpZGUtZGV0YWlscyAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAuY2Fyb3VzZWwgLnNsaWRlcyAuc2xpY2stc2xpZGUgLnNsaWRlLWRldGFpbHMgc3VibWl0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLmV4cGFuZC1jb2xsYXBzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuICAuZXhwYW5kLWNvbGxhcHNlIC5leHBhbmRfY29sbGFwc2UtaXRlbSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDRENFOyB9XG4gIC5leHBhbmQtY29sbGFwc2UgLm5vbi1jb2xsYXBzaWJsZSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGNvbG9yOiAjMzIzNzNBO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gIC5leHBhbmQtY29sbGFwc2UgLmNvbGxhcHNlLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNXB4IDQ1cHggMTVweCAxNXB4O1xuICAgIGNvbG9yOiAjMzIzNzNBO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgLmV4cGFuZC1jb2xsYXBzZSAuY29sbGFwc2UtdG9nZ2xlOmhvdmVyLCAuZXhwYW5kLWNvbGxhcHNlIC5jb2xsYXBzZS10b2dnbGU6Zm9jdXMge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyMDQsIDIyNCwgMjQwLCAwLjUpOyB9XG4gICAgLmV4cGFuZC1jb2xsYXBzZSAuY29sbGFwc2UtdG9nZ2xlIC5jb2xsYXBzaWJsZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5leHBhbmQtY29sbGFwc2UgLmNvbGxhcHNlLXRvZ2dsZSBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgY29sb3I6ICMzMjM3M0E7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmV4cGFuZC1jb2xsYXBzZSAuY29sbGFwc2UtdG9nZ2xlLmFjdGl2ZSBzcGFuIGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwNzcnOyB9XG4gIC5leHBhbmQtY29sbGFwc2UgLmNvbGxhcHNlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfVxuICAgIC5leHBhbmQtY29sbGFwc2UgLmNvbGxhcHNlLWNvbnRlbnQgcCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDsgfVxuXG4uY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCB7XG4gIGJhY2tncm91bmQ6ICNGMkY3RkI7XG4gIHBhZGRpbmc6IDgwcHggMzBweCA1MHB4OyB9XG4gIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIHtcbiAgICBtYXgtd2lkdGg6IDc3NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDYwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gaDIsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGgzLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBoNCwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gaDQsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gYSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBhLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGEsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gYSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gc3BhbiwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gc3BhbiwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gc3BhbiwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gc3BhbixcbiAgICAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGg0LCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGg0LCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gYSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGEsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBhLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gYSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBzcGFuLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIHNwYW4sIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gc3BhbiwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBzcGFuLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBoNCwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gaDQsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gYSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBhLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGEsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gYSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gc3BhbiwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gc3BhbiwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gc3BhbiwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gc3BhbixcbiAgICAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGg0LCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGg0LCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gYSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGEsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBhLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gYSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBzcGFuLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIHNwYW4sIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gc3BhbiwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBzcGFuLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBoMiwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gaDIsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gaDIsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gaDIsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyBoMiwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLnNlY3Rpb25faW50cm8gLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGgyLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGgyLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuc2VjdGlvbl9pbnRybyAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDsgfVxuICAgIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5zZWN0aW9uX2ludHJvIHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7IH0gfVxuICAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQge1xuICAgIGZsZXgtYmFzaXM6IDQ4JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2UtaW4tb3V0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDMxJTsgfSB9XG4gICAgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgICAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQ6aG92ZXIgLmRyLWltYWdlIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgICAgIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZDpob3ZlciAuYnV0dG9uLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQ6aG92ZXIgLmludmVyc2UtYnV0dG9uLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQ6aG92ZXIgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbiwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQ6aG92ZXIgLmN0YS1idXR0b24ge1xuICAgICAgICBvdXRsaW5lLWNvbG9yOiAjMDA2NkIyOyB9XG4gICAgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5idXR0b24sIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuaW52ZXJzZS1idXR0b24sIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY3RhLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjMDA2NkIyO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA2NkIyO1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkICNmZmY7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgdHJhbnNpdGlvbjogb3V0bGluZS1jb2xvciAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuYnV0dG9uLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmludmVyc2UtYnV0dG9uLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbiwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmN0YS1idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAgIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuZHItaW1hZ2Uge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmRyLWltYWdlIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5waS1sYWJlbCB7XG4gICAgICBjb2xvcjogIzAwNjZCMjtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB6LWluZGV4OiA5OTsgfVxuICAgICAgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5waS1sYWJlbDpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDAzRDZCOyB9XG4gICAgICAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLnBpLWxhYmVsIHNwYW46YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnLSc7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7IH1cbiAgICAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDMwcHggNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCBoMywgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IGg0LCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCBhLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCBhLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgc3BhbiwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IHNwYW4sXG4gICAgICAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCBoNCwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCBhLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IGEsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IHNwYW4sIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IHNwYW4sIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCBoNCwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgYSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgYSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IHNwYW4sIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCBzcGFuLFxuICAgICAgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgaDQsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgYSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCBhLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCBzcGFuLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCBzcGFuLCAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgaDIsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgaDIsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXggLmNsaW5pY2FsLXRyaWFsLWNhcmRzIC50cmlhbC1jYXJkIC5jYXJkLWNvbnRlbnQgaDIsIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IC5nc2VjdGlvbiBoMiwgLmdzZWN0aW9uIC5jbGluaWNhbC10cmlhbC1jYXJkcy1mbGV4IC5jbGluaWNhbC10cmlhbC1jYXJkcyAudHJpYWwtY2FyZCAuY2FyZC1jb250ZW50IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBtYXJnaW46IDBweCBhdXRvIDMwcHg7XG4gICAgICAgIGNvbG9yOiAjMDAwNTA5OyB9XG4gICAgICAuY2xpbmljYWwtdHJpYWwtY2FyZHMtZmxleCAuY2xpbmljYWwtdHJpYWwtY2FyZHMgLnRyaWFsLWNhcmQgLmNhcmQtY29udGVudCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5mbGV4LWNvbnRlbnQgaDIsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBoMywgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IGg0LCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgaDQsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtY29udGVudCBzcGFuLCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgc3BhbiwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBzcGFuLFxuLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgaDQsIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGg0LCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBoNCwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGg0LCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWNvbnRlbnQgc3BhbiwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBzcGFuLCAuZmxleC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgc3Bhbixcbi5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IGg0LCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBoNCwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtY29udGVudCBzcGFuLCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBzcGFuLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBzcGFuLCAuZmxleC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBzcGFuLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5mbGV4LWNvbnRlbnQgaDIsIC5mbGV4LWNvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBoMiwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuZmxleC1jb250ZW50IGgyLCAuZmxleC1jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBoMiwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmZsZXgtY29udGVudCBoMiwgLmZsZXgtY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBoMiwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5mbGV4LWNvbnRlbnQgaDIsIC5mbGV4LWNvbnRlbnQgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzMyMzczQTtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmZsZXgtY29udGVudCBoMiwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGgzLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgaDQsIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBoNCwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBzcGFuLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgc3BhbiwgLmZsZXgtY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IHNwYW4sXG4gICAgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgaDQsIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGg0LCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBoNCwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGg0LCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWNvbnRlbnQgc3BhbiwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBzcGFuLCAuZmxleC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgc3BhbixcbiAgICAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBoNCwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgaDQsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWNvbnRlbnQgc3BhbiwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgc3BhbiwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgc3BhbiwgLmZsZXgtY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgc3BhbiwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZmxleC1jb250ZW50IGgyLCAuZmxleC1jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgaDIsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmZsZXgtY29udGVudCBoMiwgLmZsZXgtY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgaDIsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5mbGV4LWNvbnRlbnQgaDIsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgaDIsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuZmxleC1jb250ZW50IGgyLCAuZmxleC1jb250ZW50IC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBoMiB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG5cbi5mbGV4LWNvbnRlbnQgaDMsIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgaDQsIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtY29udGVudCBzcGFuLCAuZmxleC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IHNwYW4sXG4uZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgaDQsIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZsZXgtY29udGVudCBzcGFuLCAuZmxleC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgc3BhbiwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBoNCwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZmxleC1jb250ZW50IGEsIC5mbGV4LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBhLCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgc3Bhbixcbi5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBoNCwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mbGV4LWNvbnRlbnQgYSwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1jb250ZW50IHNwYW4sIC5mbGV4LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBzcGFuLCAuZmxleC1jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZmxleC1jb250ZW50IGgyLCAuZmxleC1jb250ZW50IC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAuZmxleC1jb250ZW50IGgzLCAuZmxleC1jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmZsZXgtY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuZmxleC1jb250ZW50IGgyLCAuZmxleC1jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmZsZXgtY29udGVudCBoMiwgLmZsZXgtY29udGVudCAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAuZmxleC1jb250ZW50IGgyIHtcbiAgY29sb3I6ICMzMjM3M0E7IH1cblxuLmZsZXgtY29udGVudCBoMy5zdWJ0aXRsZSwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNC5zdWJ0aXRsZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCBoNC5zdWJ0aXRsZSwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLnN1YnRpdGxlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZmxleC1jb250ZW50IGEuc3VidGl0bGUsIC5mbGV4LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYS5zdWJ0aXRsZSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCBhLnN1YnRpdGxlLCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3Bhbi5zdWJ0aXRsZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1jb250ZW50IHNwYW4uc3VidGl0bGUsIC5mbGV4LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLnN1YnRpdGxlLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgc3Bhbi5zdWJ0aXRsZSxcbi5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LnN1YnRpdGxlLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCBoNC5zdWJ0aXRsZSwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYS5zdWJ0aXRsZSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgYS5zdWJ0aXRsZSwgLmZsZXgtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYS5zdWJ0aXRsZSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mbGV4LWNvbnRlbnQgYS5zdWJ0aXRsZSwgLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLnN1YnRpdGxlLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1jb250ZW50IHNwYW4uc3VidGl0bGUsIC5mbGV4LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3Bhbi5zdWJ0aXRsZSwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZsZXgtY29udGVudCBzcGFuLnN1YnRpdGxlLCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LnN1YnRpdGxlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IGg0LnN1YnRpdGxlLCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEuc3VidGl0bGUsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mbGV4LWNvbnRlbnQgYS5zdWJ0aXRsZSwgLmZsZXgtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLnN1YnRpdGxlLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IGEuc3VidGl0bGUsIC5mbGV4LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLnN1YnRpdGxlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWNvbnRlbnQgc3Bhbi5zdWJ0aXRsZSwgLmZsZXgtY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4uc3VidGl0bGUsIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBzcGFuLnN1YnRpdGxlLFxuLmZsZXgtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQuc3VidGl0bGUsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IGg0LnN1YnRpdGxlLCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLnN1YnRpdGxlLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmZsZXgtY29udGVudCBhLnN1YnRpdGxlLCAuZmxleC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLnN1YnRpdGxlLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZsZXgtY29udGVudCBhLnN1YnRpdGxlLCAuZmxleC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4uc3VidGl0bGUsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWNvbnRlbnQgc3Bhbi5zdWJ0aXRsZSwgLmZsZXgtY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLnN1YnRpdGxlLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZmxleC1jb250ZW50IHNwYW4uc3VidGl0bGUsIC5mbGV4LWNvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIuc3VidGl0bGUsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5mbGV4LWNvbnRlbnQgaDIuc3VidGl0bGUsIC5mbGV4LWNvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLnN1YnRpdGxlLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZsZXgtY29udGVudCBoMy5zdWJ0aXRsZSwgLmZsZXgtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDMuc3VidGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZmxleC1jb250ZW50IGgzLnN1YnRpdGxlLCAuZmxleC1jb250ZW50IC5zdWJ0aXRsZS5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmZsZXgtY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIuc3VidGl0bGUsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuZmxleC1jb250ZW50IGgyLnN1YnRpdGxlLCAuZmxleC1jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIuc3VidGl0bGUsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmZsZXgtY29udGVudCBoMi5zdWJ0aXRsZSwgLmZsZXgtY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLnN1YnRpdGxlLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mbGV4LWNvbnRlbnQgaDMuc3VidGl0bGUsIC5mbGV4LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMy5zdWJ0aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuZmxleC1jb250ZW50IGgzLnN1YnRpdGxlLCAuZmxleC1jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLnN1YnRpdGxlLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGgzLnN1YnRpdGxlLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgzLnN1YnRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuZmxleC1jb250ZW50IGgzLnN1YnRpdGxlLCAuZmxleC1jb250ZW50IC5nc2VjdGlvbiBoMi5zdWJ0aXRsZSwgLmdzZWN0aW9uIC5mbGV4LWNvbnRlbnQgaDIuc3VidGl0bGUsIC5mbGV4LWNvbnRlbnQgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMy5zdWJ0aXRsZSwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZmxleC1jb250ZW50IGgzLnN1YnRpdGxlLCAuZmxleC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDMuc3VidGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLmZsZXgtY29udGVudCBoMy5zdWJ0aXRsZSB7XG4gIGZvbnQ6IDQwMCAxMHB4LzEuMiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNjU2OTZCO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mbGV4LWNvbnRlbnQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGNvbG9yOiAjMzIzNzNBOyB9XG5cbi5mbGV4LWNvbnRlbnQgLmJ0biwgLmZsZXgtY29udGVudCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAuZmxleC1jb250ZW50IHN1Ym1pdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDY2QjI7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA2NkIyO1xuICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICB0cmFuc2l0aW9uOiBvdXRsaW5lLWNvbG9yIC4zcyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mbGV4LWNvbnRlbnQgLmJ0biwgLmZsZXgtY29udGVudCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAuZmxleC1jb250ZW50IHN1Ym1pdCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgLmZsZXgtY29udGVudCAuYnRuOmhvdmVyLCAuZmxleC1jb250ZW50IC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0OmhvdmVyLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5mbGV4LWNvbnRlbnQgc3VibWl0OmhvdmVyLCAuZmxleC1jb250ZW50IC5idG46Zm9jdXMsIC5mbGV4LWNvbnRlbnQgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQ6Zm9jdXMsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLmZsZXgtY29udGVudCBzdWJtaXQ6Zm9jdXMge1xuICAgIG91dGxpbmUtY29sb3I6ICMwMDY2QjI7IH1cblxuLmZsZXgtY29udGVudC5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjdGQjsgfVxuICAuZmxleC1jb250ZW50LmJsdWUgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGN0ZCOyB9XG5cbi5mbGV4LWNvbnRlbnQgLmJsdWUsIC5mbGV4LWNvbnRlbnQgLmNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjdGQjsgfVxuXG4uZmxleC1jb250ZW50IC5jYXJkcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDkwcHg7IH1cbiAgLmZsZXgtY29udGVudCAuY2FyZHM6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC02MHB4OyB9XG4gIC5mbGV4LWNvbnRlbnQgLmNhcmRzIC5pbWFnZSwgLmZsZXgtY29udGVudCAuY2FyZHMgLmljb24ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5mbGV4LWNvbnRlbnQgLmNhcmRzIC5pbWFnZSwgLmZsZXgtY29udGVudCAuY2FyZHMgLmljb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cbiAgICAuZmxleC1jb250ZW50IC5jYXJkcyAuaW1hZ2UgLmNhcmQtY29udGVudCwgLmZsZXgtY29udGVudCAuY2FyZHMgLmljb24gLmNhcmQtY29udGVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgICAgcGFkZGluZy1yaWdodDogNSU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAlOyB9XG5cbi5mbGV4LWNvbnRlbnQgLmNhcmQtaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBoZWlnaHQ6IDMwMHB4OyB9XG4gIC5mbGV4LWNvbnRlbnQgLmNhcmQtaW1hZ2UgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmZsZXgtY29udGVudCAuY2FyZC1pY29uIHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLmZsZXgtY29udGVudCAuY2FyZC1pY29uIHN2ZyB7XG4gICAgbWluLWhlaWdodDogMTA4cHg7IH1cblxuLmZsZXgtY29udGVudCAuc3RhY2thYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZmxleC1jb250ZW50IC5wcmVmb290ZXIge1xuICBvcmRlcjogMjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mbGV4LWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFRoZW1lIFNwZWNpZmljIFN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypcblx0VGhpcyBwYXJ0aWFsIGlzIGludGVuZGVkIGZvciBnbG9iYWwgbGF5b3V0IHN0eWxlcy4gVGhpcyBpbmNsdWRlcyBjb250YWluZXIgc2l6aW5nIGFuZFxuXHRzaWRlYmFyIHBvc2l0aW9uLlxuXG5cdFRoaXMgc2hvdWxkIG5vdCBpbmNsdWRlIHBhZ2UvdGVtcGxhdGUgc3BlY2lmaWMsIG9yIHdpZGdldC9tb2R1bGUgc3BlY2lmaWMgc3R5bGVzLlxuKi9cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmNvbnRlbnQtYXJlYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2NhdGlvbiAuY29udGVudC1hcmVhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLW1pY3Jvc2l0ZSAuY29udGVudC1hcmVhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudC10ZWFtIC5jb250ZW50LWFyZWEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmNpcGRxLWxpbmsgLmNvbnRlbnQtYXJlYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1hZHZhbmNlZC1waHlzaWNpYW4tc2VhcmNoIC5jb250ZW50LWFyZWEsIC50YXgtYWR2YW5jZWQtcGh5c2ljaWFuLXNlYXJjaCAuY29udGVudC1hcmVhLCAudGF4LWNhbmNlci10eXBlcyAuY29udGVudC1hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmNvbnRlbnQtYXJlYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2NhdGlvbiAuY29udGVudC1hcmVhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLW1pY3Jvc2l0ZSAuY29udGVudC1hcmVhLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudC10ZWFtIC5jb250ZW50LWFyZWEsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmNpcGRxLWxpbmsgLmNvbnRlbnQtYXJlYSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1hZHZhbmNlZC1waHlzaWNpYW4tc2VhcmNoIC5jb250ZW50LWFyZWEsIC50YXgtYWR2YW5jZWQtcGh5c2ljaWFuLXNlYXJjaCAuY29udGVudC1hcmVhLCAudGF4LWNhbmNlci10eXBlcyAuY29udGVudC1hcmVhIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2NhdGlvbiAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbWljcm9zaXRlIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQtdGVhbSAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmNpcGRxLWxpbmsgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWFkdmFuY2VkLXBoeXNpY2lhbi1zZWFyY2ggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAudGF4LWFkdmFuY2VkLXBoeXNpY2lhbi1zZWFyY2ggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAudGF4LWNhbmNlci10eXBlcyAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwO1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxvY2F0aW9uIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1taWNyb3NpdGUgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudC10ZWFtIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1uY2lwZHEtbGluayAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYWR2YW5jZWQtcGh5c2ljaWFuLXNlYXJjaCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC50YXgtYWR2YW5jZWQtcGh5c2ljaWFuLXNlYXJjaCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC50YXgtY2FuY2VyLXR5cGVzIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDcyJSAtIDI2MHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICAgICAgcGFkZGluZzogMCAzLjc1ZW07XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyMnB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gICAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2NhdGlvbiAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbWljcm9zaXRlIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQtdGVhbSAuY29udGVudC1hcmVhIC5zaXRlLW1haW4sIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmNpcGRxLWxpbmsgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAucGFnZS10ZW1wbGF0ZS1wYWdlLWFkdmFuY2VkLXBoeXNpY2lhbi1zZWFyY2ggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAudGF4LWFkdmFuY2VkLXBoeXNpY2lhbi1zZWFyY2ggLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluLCAudGF4LWNhbmNlci10eXBlcyAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG5cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuICAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiAubGF5b3V0Q29udGVudF9fYm94LWNvbnRlbnQgcCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWNhbmNlci10eXBlcyAuc2l0ZS1jb250ZW50IC5jb250ZW50QXJlYSB7XG4gIG1hcmdpbjogMzBweCAxNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1jYW5jZXItdHlwZXMgLnNpdGUtY29udGVudCAuY29udGVudEFyZWEge1xuICAgICAgbWFyZ2luLXRvcDogNjBweDsgfSB9XG5cbi5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gIG1heC13aWR0aDogODVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuY29udGVudC1hcmVhIC5zaXRlLW1haW46OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDg1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLmNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cblxuLmNvbnRlbnRBcmVhX19ib3gge1xuICBtYXgtd2lkdGg6IDg1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLmNvbnRlbnRBcmVhX19ib3g6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jb250ZW50QXJlYV9fYm94LS1tYWluIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNvbnRlbnRBcmVhX19ib3gtLW1haW46bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5jb250ZW50QXJlYV9fYm94LS1zaWRlYmFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICB3aWR0aDogMTAwJTsgfVxuICAuY29udGVudEFyZWFfX2JveC0tc2lkZWJhcjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuY29udGVudEFyZWFfX2JveC0tc2lkZWJhciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgICAgIHdpZHRoOiAyMy4yMzE3NiU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5jb250ZW50QXJlYV9fYm94LS1zaWRlYmFyOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4jY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogODVweDsgfVxuICAjY29udGVudDo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgI2NvbnRlbnQubW9iaWxlX25hdl9vcGVuIHtcbiAgICByaWdodDogMzAwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgI2NvbnRlbnQubW9iaWxlX25hdl9vcGVuIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgI2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogOTZweCAwIDA7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICAjY29udGVudC55ZHItcGFnZSB7XG4gICAgcGFkZGluZzogMHB4IDBweDsgfVxuXG4uc3R5bGUtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA2MHB4IDgwcHg7IH1cblxuLnN0eWxlLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgbWFyZ2luLXRvcDogLTM1cHg7XG4gIGNvbG9yOiAjNjU2OTZCOyB9XG5cbi5zd2F0Y2gge1xuICBoZWlnaHQ6IDIwMHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuI2JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NkIyOyB9XG5cbiN5ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZCMzEyOyB9XG5cbiNncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1Njk2QjsgfVxuXG4jbWVkLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5QjlEOyB9XG5cbiNsdC1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDQ0RDRTsgfVxuXG4jY29sb3Bob24ge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwcHg7IH1cbiAgI2NvbG9waG9uLm1vYmlsZV9uYXZfb3BlbiB7XG4gICAgcmlnaHQ6IDMwMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICNjb2xvcGhvbi5tb2JpbGVfbmF2X29wZW4ge1xuICAgICAgICByaWdodDogMDsgfSB9XG5cbi5zaXRlRm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM0Q2QjsgfVxuXG4uc2l0ZUZvb3Rlcl9fYm94IHtcbiAgbWF4LXdpZHRoOiA4NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2MHB4IDE1cHg7IH1cbiAgLnNpdGVGb290ZXJfX2JveDo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuc2l0ZUZvb3Rlcl9fYm94IHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMTVweDsgfSB9XG5cbi5zaXRlRm9vdGVyX19ib3gtLWJyYW5kaW5nIGEge1xuICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5zaXRlRm9vdGVyX19ib3gtLWJyYW5kaW5nIGE6aG92ZXIgaW1nIHtcbiAgICBvcGFjaXR5OiAwLjg7IH1cblxuLnNpdGVGb290ZXJfX2JveC0tYnJhbmRpbmctLWxvZ28ge1xuICBwYWRkaW5nOiAwcHggNzBweCAyNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5zaXRlRm9vdGVyX19ib3gtLWJyYW5kaW5nLS1sb2dvIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgICAgIHdpZHRoOiAzMS43NjE1NyU7XG4gICAgICBwYWRkaW5nOiAwcHggMTQwcHggNDBweCAwOyB9XG4gICAgICAuc2l0ZUZvb3Rlcl9fYm94LS1icmFuZGluZy0tbG9nbzpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLnNpdGVGb290ZXJfX2JveC0tYnJhbmRpbmctLXBhcmVudHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgLnNpdGVGb290ZXJfX2JveC0tYnJhbmRpbmctLXBhcmVudHMgYSB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5zaXRlRm9vdGVyX19ib3gtLWJyYW5kaW5nLS1wYXJlbnRzIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLnNpdGVGb290ZXJfX2JveC0tYnJhbmRpbmctLXBhcmVudHMgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAganVzdGlmeS1zZWxmOiBzdGFydDsgfVxuICAgICAgICAuc2l0ZUZvb3Rlcl9fYm94LS1icmFuZGluZy0tcGFyZW50cyBhOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAganVzdGlmeS1zZWxmOiBlbmQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5zaXRlRm9vdGVyX19ib3gtLWJyYW5kaW5nLS1wYXJlbnRzIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuc2l0ZUZvb3Rlcl9fYm94LS1icmFuZGluZy0tcGFyZW50cyBhIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAgIC5zaXRlRm9vdGVyX19ib3gtLWJyYW5kaW5nLS1wYXJlbnRzIGE6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgICAgICAgLnNpdGVGb290ZXJfX2JveC0tYnJhbmRpbmctLXBhcmVudHMgYTpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG5cbi5zaXRlRm9vdGVyX19ib3gtLWJyYW5kaW5nIGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuc2l0ZUZvb3Rlcl9fYm94LS1icmFuZGluZyBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyMjVweDsgfSB9XG5cbi5zaXRlRm9vdGVyX19ib3gtLWNvbnRhY3Qge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmbG9hdDogbm9uZTsgfVxuICAuc2l0ZUZvb3Rlcl9fYm94LS1jb250YWN0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5zaXRlRm9vdGVyX19ib3gtLWNvbnRhY3Qge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgICB3aWR0aDogMjMuMjMxNzYlO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLXRvcDogMWVtOyB9XG4gICAgICAuc2l0ZUZvb3Rlcl9fYm94LS1jb250YWN0Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uZm9vdGVyLXVsLWxpbmtzIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmZvb3Rlci11bC1saW5rcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmZvb3Rlci1saS1saW5rIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDE1cHggMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mb290ZXItbGktbGluayB7XG4gICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAuZm9vdGVyLWxpLWxpbms6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjOTlDMkUwO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJztcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgLmZvb3Rlci1saS1saW5rLnBob25lOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjg3OSc7IH1cbiAgLmZvb3Rlci1saS1saW5rLmVtYWlsOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjFkOCc7IH1cbiAgLmZvb3Rlci1saS1saW5rLnN1YnNjcmliZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGY2NTgnOyB9XG4gIC5mb290ZXItbGktbGluay5sb2NhdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4uc2l0ZUZvb3Rlcl9fYm94LS1jb250YWN0LXBob25lLFxuLnNpdGVGb290ZXJfX2JveC0tY29udGFjdC1lbWFpbCxcbi5zaXRlRm9vdGVyX19ib3gtLWNhcmVlcnMgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLnNpdGVGb290ZXJfX2JveC0tY29udGFjdC1waG9uZTpob3ZlciwgLnNpdGVGb290ZXJfX2JveC0tY29udGFjdC1waG9uZTpmb2N1cywgLnNpdGVGb290ZXJfX2JveC0tY29udGFjdC1waG9uZTphY3RpdmUsXG4gIC5zaXRlRm9vdGVyX19ib3gtLWNvbnRhY3QtZW1haWw6aG92ZXIsXG4gIC5zaXRlRm9vdGVyX19ib3gtLWNvbnRhY3QtZW1haWw6Zm9jdXMsXG4gIC5zaXRlRm9vdGVyX19ib3gtLWNvbnRhY3QtZW1haWw6YWN0aXZlLFxuICAuc2l0ZUZvb3Rlcl9fYm94LS1jYXJlZXJzIGE6aG92ZXIsXG4gIC5zaXRlRm9vdGVyX19ib3gtLWNhcmVlcnMgYTpmb2N1cyxcbiAgLnNpdGVGb290ZXJfX2JveC0tY2FyZWVycyBhOmFjdGl2ZSB7XG4gICAgY29sb3I6ICM5OUMyRTA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuc2l0ZUZvb3Rlcl9fYm94LS1jb250YWN0LXBob25lLFxuICAgIC5zaXRlRm9vdGVyX19ib3gtLWNvbnRhY3QtZW1haWwsXG4gICAgLnNpdGVGb290ZXJfX2JveC0tY2FyZWVycyBhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG5cbi5zaXRlRm9vdGVyX19ib3gtLXNvY2lhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnNpdGVGb290ZXJfX2JveC0tc29jaWFsIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gIC5zaXRlRm9vdGVyX19ib3gtLXNvY2lhbCB1bCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zaXRlRm9vdGVyX19ib3gtLXNvY2lhbCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuc2l0ZUZvb3Rlcl9fYm94LS1zb2NpYWwgYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZhZmFmYTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgLnNpdGVGb290ZXJfX2JveC0tc29jaWFsIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBjb2xvcjogIzAwNjZCMjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmYWZhZmE7IH1cblxuLnNpdGVGb290ZXJfX2JveC0tc29jaWFsLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDlweCAwcHg7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5zaXRlRm9vdGVyX19ib3gtLXNvY2lhbC1saW5rIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OUI5RDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9IH1cblxuLnNpdGVGb290ZXJfX2JveC0tbG9jYXRpb25zIGE6aG92ZXIsIC5zaXRlRm9vdGVyX19ib3gtLWxvY2F0aW9ucyBhOmZvY3VzLCAuc2l0ZUZvb3Rlcl9fYm94LS1sb2NhdGlvbnMgYTphY3RpdmUge1xuICBjb2xvcjogIzk5QzJFMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAuc2l0ZUZvb3Rlcl9fYm94LS1sb2NhdGlvbnMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgd2lkdGg6IDQwLjI5MTM3JTtcbiAgICBtYXJnaW4tdG9wOiAxZW07IH1cbiAgICAuc2l0ZUZvb3Rlcl9fYm94LS1sb2NhdGlvbnM6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAuc2l0ZUZvb3Rlcl9fYm94LS1jYXJlZXJzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICAgIHdpZHRoOiAyMy4yMzE3NiU7XG4gICAgbWFyZ2luLXRvcDogMWVtOyB9XG4gICAgLnNpdGVGb290ZXJfX2JveC0tY2FyZWVyczpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5zaXRlRm9vdGVyX19ib3gtLWNhcmVlcnMgYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5zaXRlRm9vdGVyX19ib3gtLWNhcmVlcnMgYSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLnNpdGVGb290ZXJfX2JveC0tbG9jYXRpb25zLWxpbmsge1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5zaXRlRm9vdGVyX19ib3gtLWxvY2F0aW9ucy1saW5rIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gIC5zaXRlRm9vdGVyX19ib3gtLWxvY2F0aW9ucy1saW5rIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMS40ZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLnNpdGVGb290ZXJfX2JveC0tbG9jYXRpb25zLWxpbmsgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG5cbi5zaXRlRm9vdGVyX19ib3gtLXBhcmVudHMge1xuICBjbGVhcjogYm90aDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnNpdGVGb290ZXJfX2JveC0tcGFyZW50cyB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgLnNpdGVGb290ZXJfX2JveC0tcGFyZW50czpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLnNpdGVGb290ZXJfX2JveC0tcGFyZW50cyBhIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5zaXRlRm9vdGVyX19ib3gtLXBhcmVudHMgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4OyB9XG4gIC5zaXRlRm9vdGVyX19ib3gtLXBhcmVudHMtbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAgIC5zaXRlRm9vdGVyX19ib3gtLXBhcmVudHMtbGluazpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuODsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuc2l0ZUZvb3Rlcl9fYm94LS1wYXJlbnRzLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfSB9XG4gICAgLnNpdGVGb290ZXJfX2JveC0tcGFyZW50cy1saW5rOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5zaXRlRm9vdGVyX19ib3gtLXBhcmVudHMgLnNpdGVGb290ZXJfX2JveC0tcGFyZW50cy1sb2dvcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuc2l0ZUZvb3Rlcl9fYm94LS1wYXJlbnRzIC5zaXRlRm9vdGVyX19ib3gtLXBhcmVudHMtbG9nb3MgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7IH1cblxuLnNpdGVGb290ZXJfX2NvcHlyaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDI5NDc7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHBhZGRpbmc6IDIwcHggMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnNpdGVGb290ZXJfX2JveC0taDIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5QzJFMDtcbiAgY29sb3I6ICM5OUMyRTA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnNpdGVGb290ZXJfX2JveC0tYnJhbmRpbmctLXBhcmVudHMtdGFnIHtcbiAgY2xlYXI6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuL2ltYWdlcy9uYXRpb25hbF9sZWFkZXJzX3RhZy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnNpdGVGb290ZXJfX2JveC0tYnJhbmRpbmctLXBhcmVudHMtdGFnIHtcbiAgICAgIG9yZGVyOiAzO1xuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgIHdpZHRoOiAzMTBweDsgfSB9XG5cbi5zaXRlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTsgfVxuXG4uYWxlcnQge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjNjMGE7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5hbGVydCB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9IH1cbiAgLmFsZXJ0IGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBtYXJnaW46IDAgMTBweDsgfVxuICAgIC5hbGVydCBhOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC43NTsgfVxuICAgIC5hbGVydCBhLmFsZXJ0LXRleHQge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAuYWxlcnQgYS5hbGVydC10ZXh0IHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5hbGVydCBhLmFsZXJ0LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmFsZXJ0IGJ1dHRvbiwgLmFsZXJ0IC5lbnRyeUFydGljbGVfX3NpZGViYXItLWxpbmssIC5hbGVydCAucGh5c2ljaWFuRGlyZWN0b3J5X2Jyb3dzZV9jYW5jZXJfdHlwZXMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuYWxlcnQgYnV0dG9uLCAuYWxlcnQgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhci0tbGluaywgLmFsZXJ0IC5waHlzaWNpYW5EaXJlY3RvcnlfYnJvd3NlX2NhbmNlcl90eXBlcyB7XG4gICAgICAgIHJpZ2h0OiAxMHB4OyB9IH1cbiAgICAuYWxlcnQgYnV0dG9uOmhvdmVyLCAuYWxlcnQgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhci0tbGluazpob3ZlciwgLmFsZXJ0IC5waHlzaWNpYW5EaXJlY3RvcnlfYnJvd3NlX2NhbmNlcl90eXBlczpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuNzU7IH1cblxuI3NpdGUtaGVhZGVyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTUzLjQzZGVnLCAjMDA2NkIyIDAlLCAjMDAzRDZCIDEwMCUpO1xuICBwYWRkaW5nOiA1cHggMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NC4zNzVlbSkge1xuICAgICNzaXRlLWhlYWRlci13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgIGhlaWdodDogODVweDsgfSB9XG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgI3NpdGUtaGVhZGVyLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgaGVpZ2h0OiA4NXB4OyB9IH1cbiAgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLnNpdGUtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7IH1cbiAgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLnNpdGUtYnJhbmRpbmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjI1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NC4zNzVlbSkge1xuICAgICAgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLnNpdGUtYnJhbmRpbmcge1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLnNpdGUtYnJhbmRpbmcge1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICAjc2l0ZS1oZWFkZXItd3JhcHBlciAuc2l0ZS1icmFuZGluZyBhIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLnNpdGUtYnJhbmRpbmcgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NC4zNzVlbSkge1xuICAgICAgICAjc2l0ZS1oZWFkZXItd3JhcHBlciAuc2l0ZS1icmFuZGluZyBpbWcge1xuICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgICAjc2l0ZS1oZWFkZXItd3JhcHBlciAuc2l0ZS1icmFuZGluZyBpbWcge1xuICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICB3aWR0aDogMjA4cHg7IH0gfVxuICAgICNzaXRlLWhlYWRlci13cmFwcGVyIC5zaXRlLWJyYW5kaW5nOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC43NTsgfVxuXG4jc2l0ZS1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIyNXB4KTtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1JTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NC4zNzVlbSkge1xuICAgICNzaXRlLW5hdmlnYXRpb24ge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICNzaXRlLW5hdmlnYXRpb24ge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICAjc2l0ZS1uYXZpZ2F0aW9uIC5tYWluLW5hdmlnYXRpb25fX25hdi1ob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICNzaXRlLW5hdmlnYXRpb24gLm1lbnUtbWFpbi1zaXRlbWFuLW5hdmlnYXRpb24tY29udGFpbmVyLFxuICAjc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWFubml2ZXJzYXJ5LXRpbWVsaW5lLW1lbnUtYW5uaXZlcnNhcnktdGltZWxpbmUtbWVudS1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MDBweCk7IH1cbiAgI3NpdGUtbmF2aWdhdGlvbiAubWVudS1hbm5pdmVyc2FyeS10aW1lbGluZS1tZW51LWFubml2ZXJzYXJ5LXRpbWVsaW5lLW1lbnUtY29udGFpbmVyIGxpIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggIWltcG9ydGFudDsgfVxuICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUsXG4gICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0LjM3NWVtKSB7XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUsXG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSxcbiAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgbGksXG4gICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgbGkgLm92ZXJsYXksXG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IGxpIC5vdmVybGF5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xOyB9XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgbGkuZGVwdGgtMCxcbiAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgbGkuZGVwdGgtMCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDA7IH1cbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IGxpLmRlcHRoLTAgPiAubmF2LWN0YSxcbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSBsaS5kZXB0aC0wID4gLm5hdi1jdGEge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IGxpLmRlcHRoLTAgPiBhLFxuICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IGxpLmRlcHRoLTAgPiBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgNDBweDsgfVxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSBsaS5kZXB0aC0wID4gYTphZnRlcixcbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IGxpLmRlcHRoLTAgPiBhOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSBsaS5kZXB0aC0wOmhvdmVyIGE6YWZ0ZXIsXG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgbGkuZGVwdGgtMDpob3ZlciBhOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgd2hpdGU7IH1cbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IGxpLmRlcHRoLTA6aG92ZXIgLnN1Yi1uYXYsXG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgbGkuZGVwdGgtMDpob3ZlciAuc3ViLW5hdiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IGxpLmN1cnJlbnRfcGFnZV9wYXJlbnQgYTphZnRlcixcbiAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgbGkuY3VycmVudF9wYWdlX3BhcmVudCBhOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHdoaXRlOyB9XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gYSxcbiAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gYSB7XG4gICAgICAgIGNvbG9yOiAjOTlDMkUwOyB9XG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhLmRlcHRoLTAsXG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gYS5kZXB0aC0wIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhLmRlcHRoLTA6YWZ0ZXIsXG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhLmRlcHRoLTA6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHdoaXRlOyB9XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gLnN1Yi1uYXYgYSxcbiAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0gLnN1Yi1uYXYgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgbGkgYSxcbiAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgbGkgYSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSBsaSBhLnllbGxvd19idXR0b24sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSBsaSAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgYS5idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgbGkgYS5idXR0b24sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSBsaSAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgYS5pbnZlcnNlLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSBsaSBhLmludmVyc2UtYnV0dG9uLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgbGkgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggYS5jdGEtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgbGkgYS5jdGEtYnV0dG9uLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgbGkgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgYS5jdGEtYnV0dG9uLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgbGkgYS5jdGEtYnV0dG9uLFxuICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IGxpIGEueWVsbG93X2J1dHRvbixcbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSBsaSAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgYS5idXR0b24sXG4gICAgICAgIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IGxpIGEuYnV0dG9uLFxuICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IGxpIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSBhLmludmVyc2UtYnV0dG9uLFxuICAgICAgICAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSBsaSBhLmludmVyc2UtYnV0dG9uLFxuICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IGxpIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIGEuY3RhLWJ1dHRvbixcbiAgICAgICAgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSBsaSBhLmN0YS1idXR0b24sXG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgbGkgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgYS5jdGEtYnV0dG9uLFxuICAgICAgICAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IGxpIGEuY3RhLWJ1dHRvbiB7XG4gICAgICAgICAgY29sb3I6ICMwMDA1MDk7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4OyB9XG4gICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2LFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdi10ZXJ0aWFyeSxcbiAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2LFxuICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYtdGVydGlhcnkge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdixcbiAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDVhYTI7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMDVhYTIgNTAlLCB3aGl0ZSA1MCUsIHdoaXRlIDEwMCUpO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lcixcbiAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QsXG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgICAgcGFkZGluZzogNjBweCAwIDM1cHggMTAwcHg7IH1cbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IGgzLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5tZW51LWxpc3QgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLm1lbnUtbGlzdCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5tZW51LWxpc3QgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLm1lbnUtbGlzdCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubWVudS1saXN0IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAubWVudS1saXN0IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5tZW51LWxpc3QgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51ICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAubmF2LWN0YSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51ICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5tZW51LWxpc3QgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm1lbnUtbGlzdCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLm1lbnUtbGlzdCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51ICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5tZW51LWxpc3Qgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5tZW51LWxpc3Qgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51ICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubWVudS1saXN0IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgaDIsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgaDIsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IGgyLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5nc2VjdGlvbiBoMiwgLmdzZWN0aW9uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgaDIsXG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgaDMsXG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLFxuICAgICAgICAgIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sXG4gICAgICAgICAgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbixcbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51ICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsXG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51ICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5tZW51LWxpc3QgYSxcbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAubWVudS1saXN0IGEsXG4gICAgICAgICAgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAubmF2LWN0YSBhLFxuICAgICAgICAgIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgLm5hdi1jdGEgYSxcbiAgICAgICAgICAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51ICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubWVudS1saXN0IGEsXG4gICAgICAgICAgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51ICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm1lbnUtbGlzdCBhLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLm1lbnUtbGlzdCBzcGFuLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLm1lbnUtbGlzdCBzcGFuLFxuICAgICAgICAgIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAubmF2LWN0YSBzcGFuLFxuICAgICAgICAgIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51ICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAubmF2LWN0YSBzcGFuLFxuICAgICAgICAgIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm1lbnUtbGlzdCBzcGFuLFxuICAgICAgICAgIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51ICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm1lbnUtbGlzdCBzcGFuLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5uYXYtY3RhIGg0LFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubWVudS1saXN0IGg0LFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsXG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5tZW51LWxpc3QgYSxcbiAgICAgICAgICAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAubmF2LWN0YSBhLFxuICAgICAgICAgIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubWVudS1saXN0IGEsXG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5tZW51LWxpc3Qgc3BhbixcbiAgICAgICAgICAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5uYXYtY3RhIHNwYW4sXG4gICAgICAgICAgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm1lbnUtbGlzdCBzcGFuLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLFxuICAgICAgICAgIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IGgyLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSxcbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsXG4gICAgICAgICAgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IGgyLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsXG4gICAgICAgICAgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCBoMixcbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCAuZ3NlY3Rpb24gaDIsXG4gICAgICAgICAgLmdzZWN0aW9uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0IGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4OyB9XG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MTBweDsgfVxuICAgICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGksXG4gICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGkge1xuICAgICAgICAgICAgICB3aWR0aDogNTAlOyB9XG4gICAgICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpID4gYSxcbiAgICAgICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCA2MHB4IDEzcHggMCAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5LFxuICAgICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweDsgfVxuICAgICAgICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbixcbiAgICAgICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsXG4gICAgICAgICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4gICAgICAgICAgICAgICAgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsXG4gICAgICAgICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbixcbiAgICAgICAgICAgICAgICAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwNTA5O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICAgICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHVsLFxuICAgICAgICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSB1bCB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogOTUlOyB9XG4gICAgICAgICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSxcbiAgICAgICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzAwNjZCMjtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYTpob3ZlcixcbiAgICAgICAgICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDNENkI7IH1cbiAgICAgICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEsXG4gICAgICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAgICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMDU0JztcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaSBhLFxuICAgICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGkgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cbiAgICAgICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaSBhOmhvdmVyLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaSBhOmZvY3VzLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaSBhOmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGkgYTpob3ZlcixcbiAgICAgICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGkgYTpmb2N1cyxcbiAgICAgICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGkgYTphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM5OUMyRTA7IH1cbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEsXG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgIHBhZGRpbmc6IDYwcHggMTAwcHggNjBweCA2MHB4OyB9XG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBvc3QtaW1nLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucG9zdC1pbWcge1xuICAgICAgICAgICAgZmxleC1iYXNpczogNDAlOyB9XG4gICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucG9zdC1pbWcgaW1nLFxuICAgICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wb3N0LWltZyBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jdGEtY29udGVudCxcbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmN0YS1jb250ZW50IHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDYwJTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDsgfVxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sXG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICMwMDY2QjI7IH1cbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sXG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLFxuICAgICAgICAgIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLFxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sXG4gICAgICAgICAgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW46IDBweCAwIDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0OmhvdmVyLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhOmhvdmVyLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhOmhvdmVyLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW46aG92ZXIsIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3Bhbjpob3ZlcixcbiAgICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNDpob3ZlcixcbiAgICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhOmhvdmVyLFxuICAgICAgICAgICAgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGE6aG92ZXIsXG4gICAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuOmhvdmVyLFxuICAgICAgICAgICAgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3Bhbjpob3ZlciB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgcCxcbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDUwOTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuYnV0dG9uOmhvdmVyLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuaW52ZXJzZS1idXR0b246aG92ZXIsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b246aG92ZXIsIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmN0YS1idXR0b246aG92ZXIsXG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5idXR0b246aG92ZXIsXG4gICAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5pbnZlcnNlLWJ1dHRvbjpob3ZlcixcbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbjpob3ZlcixcbiAgICAgICAgICAucGFnZUFydGljbGUtZnVsbFdpZHRoICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY3RhLWJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0OTdmOyB9XG4gICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7IH1cbiAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSBsaSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDBweDsgfVxuICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IGxpLCAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSBmb3JtIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQuMzc1ZW0pIHtcbiAgICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5jYWxlbmRhci1saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5jYWxlbmRhci1saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmNhbGVuZGFyLWxpbmsgYSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmNhbGVuZGFyLWxpbmsgYTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuY2FsZW5kYXItbGluayBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHdoaXRlOyB9XG4gICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnNlYXJjaCAuc2VhcmNoLWNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnNlYXJjaCAuc2VhcmNoLWNsb3NlOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5zZWFyY2ggLnNlYXJjaC1jbG9zZTpob3ZlciBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTlDMkUwICFpbXBvcnRhbnQ7IH1cbiAgICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5zZWFyY2ggLnNlYXJjaC1jbG9zZSBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDQ1ZGVnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAxMHB4OyB9XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuc2VhcmNoIC5zZWFyY2gtY2xvc2Ugc3BhbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC00NWRlZyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg0LjM3NWVtKSB7XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuc2VhcmNoIGkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuc2VhcmNoIGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cbiAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuc2VhcmNoIGkuaGlkZSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NC4zNzVlbSkge1xuICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnNlYXJjaCBpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4OyB9XG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5zZWFyY2ggaTpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGNvbG9yOiAjOTlDMkUwOyB9IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnNlYXJjaCBpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4OyB9XG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5zZWFyY2ggaTpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGNvbG9yOiAjOTlDMkUwOyB9IH1cbiAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuc2VhcmNoIC5zZWFyY2hmb3JtIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnNlYXJjaCAuc2VhcmNoZm9ybSBkaXYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAyMDBweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODQuMzc1ZW0pIHtcbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnNlYXJjaCAuc2VhcmNoZm9ybSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQuMzc1ZW0pIHtcbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnNlYXJjaCAuc2VhcmNoZm9ybSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDNENkI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogODVweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5zZWFyY2ggLnNlYXJjaGZvcm0ub3BlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5zZWFyY2ggLnNlYXJjaGZvcm0gZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5zZWFyY2ggLnNlYXJjaGZvcm0ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzRDZCO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDg1cHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuc2VhcmNoIC5zZWFyY2hmb3JtLm9wZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuc2VhcmNoIC5zZWFyY2hmb3JtIGRpdiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuc2VhcmNoIC5zZWFyY2hmb3JtIGlucHV0IHtcbiAgICAgICAgY29sb3I6ICMwMDA1MDk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnNlYXJjaCAuc2VhcmNoZm9ybSBpbnB1dDpob3Zlcjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjMDAwNTA5OyB9XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuc2VhcmNoIC5zZWFyY2hmb3JtICNzZWFyY2hzdWJtaXQge1xuICAgICAgICBjb2xvcjogIzAwNjZCMjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2YyZjJmMztcbiAgICAgICAgcGFkZGluZzogMTFweCAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuc2VhcmNoIC5zZWFyY2hmb3JtICNzZWFyY2hzdWJtaXQ6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQ0NEQ0U7IH1cbiAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAucmVxdWVzdC1hcHB0IC55ZWxsb3dfYnV0dG9uLCAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAucmVxdWVzdC1hcHB0IC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnJlcXVlc3QtYXBwdCAuYnV0dG9uLCAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAucmVxdWVzdC1hcHB0IC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuaW52ZXJzZS1idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAucmVxdWVzdC1hcHB0IC5pbnZlcnNlLWJ1dHRvbiwgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnJlcXVlc3QtYXBwdCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnJlcXVlc3QtYXBwdCAuY3RhLWJ1dHRvbiwgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnJlcXVlc3QtYXBwdCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAuY3RhLWJ1dHRvbiwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLnJlcXVlc3QtYXBwdCAuY3RhLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDI1cHggIWltcG9ydGFudDsgfVxuICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5yZXF1ZXN0LWFwcHQ6aG92ZXIgLmFwcHQtZHJvcGRvd24ge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0LjM3NWVtKSB7XG4gICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAucmVxdWVzdC1hcHB0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5yZXF1ZXN0LWFwcHQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA5MCU7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgcGFkZGluZzogMzBweCAzMHB4IDM1cHg7XG4gICAgICB3aWR0aDogNjEwcHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTsgfVxuICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50IGgzLCAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50ICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgc3BhbixcbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50ICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50ICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgc3BhbixcbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50ICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQgI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50IGgyLCAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50IGgyLCAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCBoMiwgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9jb250ZW50IGgyIHtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7IH1cbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fY29udGVudCAuYXBwdC10ZWwge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2J1dHRvbnMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQ1JTsgfVxuICAgICAgICAjc2l0ZS1uYXZpZ2F0aW9uIC5uYXYtdXRpbGl0eSAuYXBwdC1kcm9wZG93biAuYXBwdC1kcm9wZG93bl9idXR0b25zIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fYnV0dG9ucyAueWVsbG93X2J1dHRvbiwgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fYnV0dG9ucyAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2J1dHRvbnMgLmJ1dHRvbiwgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fYnV0dG9ucyAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmludmVyc2UtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXV0aWxpdHkgLmFwcHQtZHJvcGRvd24gLmFwcHQtZHJvcGRvd25fYnV0dG9ucyAuaW52ZXJzZS1idXR0b24sICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2J1dHRvbnMgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2J1dHRvbnMgLmN0YS1idXR0b24sICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2J1dHRvbnMgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlICNzaXRlLW5hdmlnYXRpb24gLm5hdi11dGlsaXR5IC5hcHB0LWRyb3Bkb3duIC5hcHB0LWRyb3Bkb3duX2J1dHRvbnMgLmN0YS1idXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5tb2JpbGUtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQuMzc1ZW0pIHtcbiAgICAubW9iaWxlLW5hdmlnYXRpb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgIC5tb2JpbGUtbmF2aWdhdGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5tb2JpbGUtbmF2aWdhdGlvbiAubW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1lbnUtdG9nZ2xlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5tZW51LXRvZ2dsZTpob3ZlciBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTlDMkUwOyB9XG5cbi5tZW51LXRvZ2dsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDIxcHg7IH1cbiAgLm1lbnUtdG9nZ2xlIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gIC5tZW51LXRvZ2dsZSBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi5tb2JpbGUtbWVudS1vdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICB6LWluZGV4OiA5OTk5OyB9XG5cbi5zaWRyLW9wZW4sXG4uc2lkci1hbmltYXRpbmcge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG5cbi5zaWRyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDY2QjI7XG4gIGJveC1zaGFkb3c6IDEwcHggMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLnNpZHIgLnNpdGUtYnJhbmRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpZHIgLnNpZHItaW5uZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMzBweCAzMHB4OyB9XG4gIC5zaWRyIC5zaWRyLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6ICMwMDNENkI7XG4gICAgcGFkZGluZzogMzBweCAzMHB4OyB9XG4gICAgLnNpZHIgLnNpZHItaGVhZGVyIC5ob21lIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmOyB9XG4gICAgICAuc2lkciAuc2lkci1oZWFkZXIgLmhvbWUgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4OyB9XG4gIC5zaWRyIC5yZXF1ZXN0LWFwcHQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnNpZHIgLmNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMjBweDtcbiAgICB0b3A6IDA7IH1cbiAgICAuc2lkciAuY2xvc2Ugc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDQ1ZGVnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDEwcHg7IH1cbiAgICAuc2lkciAuY2xvc2Ugc3BhbjpsYXN0LW9mLXR5cGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTQ1ZGVnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDEwcHg7IH1cbiAgLnNpZHIgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zaWRyIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29udGVudDogJ1xcZjA1NCc7XG4gICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gIC5zaWRyLmxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC0xMDAlOyB9XG4gIC5zaWRyIC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogaW5pdGlhbDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgIC5zaWRyIC5tZW51LWl0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH0gfVxuICAgIC5zaWRyIC5tZW51LWl0ZW0gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgLnNpZHIgLm1lbnUtaXRlbSBhOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAuc2lkciAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5zaWRyIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAzMHB4OyB9XG4gICAgLnNpZHIgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51ID4gbGkgPiAuc3ViLW1lbnUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTI4RTtcbiAgICAgIHRvcDogMDsgfVxuICAuc2lkciAubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5vcGVuID4gLnN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4NXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDVBQTI7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7IH1cbiAgICAuc2lkciAubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5vcGVuID4gLnN1Yi1tZW51IC5iYWNrLWxpbmsge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5odG1sLCBib2R5IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuYm9keS5tb2JpbGVfbmF2X29wZW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICBib2R5Lm1vYmlsZV9uYXZfb3BlbiB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cblxuLmRlc2t0b3Atb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZGVza3RvcC1vbmx5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm1vYmlsZS1vbmx5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAubW9iaWxlLW9ubHkge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5iYWNrLXRvLXRvcCB7XG4gIG1hcmdpbjogMTBweCAwcHg7IH1cblxuLnNlYXJjaGZvcm0ge1xuICBtYXJnaW46IDIwcHggMCAwO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2VhcmNoZm9ybSBkaXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnNlYXJjaGZvcm0gaW5wdXQge1xuICAgIGNvbG9yOiAjMDAwNTA5O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTlCOUQ7XG4gICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLnNlYXJjaGZvcm0gaW5wdXQ6aG92ZXI6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjMDAwNTA5OyB9XG4gIC5zZWFyY2hmb3JtICNzZWFyY2hzdWJtaXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7IH1cblxuLmJyZWFkY3J1bWJzX2NvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5icmVhZGNydW1ic19jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogLTMwcHg7IH0gfVxuXG4vKipcbipcbiogTGVmdCBTaWRlYmFyXG4qIEBzaW5jZSAyLjBcbipcbiovXG4ubGVmdFNpZGViYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGN0ZCO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvcmRlcjogMTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5sZWZ0U2lkZWJhciB7XG4gICAgICBwYWRkaW5nOiAzLjc1ZW07XG4gICAgICB3aWR0aDogMjglO1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyMnB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gICAgLmxlZnRTaWRlYmFyIHtcbiAgICAgIHBhZGRpbmc6IDMuNzVlbSAxNXB4O1xuICAgICAgbWFyZ2luLXRvcDogMHB4OyB9IH1cbiAgLmxlZnRTaWRlYmFyIC5sZWZ0U2lkZWJhci0tbW9iaWxlQ29udHJvbGVyIHtcbiAgICBjb2xvcjogIzAwNjZCMjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuICAgIC5sZWZ0U2lkZWJhciAubGVmdFNpZGViYXItLW1vYmlsZUNvbnRyb2xlci5vcGVuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQ0UwRjA7IH1cbiAgICAgIC5sZWZ0U2lkZWJhciAubGVmdFNpZGViYXItLW1vYmlsZUNvbnRyb2xlci5vcGVuIGkge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gICAgLmxlZnRTaWRlYmFyIC5sZWZ0U2lkZWJhci0tbW9iaWxlQ29udHJvbGVyIGkge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5sZWZ0U2lkZWJhciAubGVmdFNpZGViYXItLW1vYmlsZUNvbnRyb2xlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAubGVmdFNpZGViYXIgLmxlZnRTaWRlYmFyLS1tb2JpbGVDb250YWluZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5sZWZ0U2lkZWJhciAubGVmdFNpZGViYXItLW1vYmlsZUNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAubGVmdFNpZGViYXIgLmxlZnRTaWRlYmFyLS1tb2JpbGVDb250YWluZXIub3BlbiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubGVmdFNpZGViYXIgLnBhZ2UtcGFyZW50LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IDJlbTsgfVxuICAgIC5sZWZ0U2lkZWJhciAucGFnZS1wYXJlbnQtbGluayBhIHtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAubGVmdFNpZGViYXIgaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCB1bCBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgICAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0IHVsLmNoaWxkcmVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiA1cHggMCA1cHg7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5sZWZ0U2lkZWJhciAuc2lkZWJhci1saW5rLWxpc3QgdWwuY2hpbGRyZW4gbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCB1bC5jaGlsZHJlbiBsaS5jdXJyZW50LWNhdCA+IGEge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6ICMwMDA1MDk7IH1cbiAgICAgICAgICAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0IHVsLmNoaWxkcmVuIGxpLmN1cnJlbnQtY2F0ID4gYSAudG90YWwtcG9zdHMge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA1MDk7IH1cbiAgICAgICAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCB1bC5jaGlsZHJlbiBsaSBpIHtcbiAgICAgICAgICB0b3A6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuICAgICAgICAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0IHVsLmNoaWxkcmVuIGxpIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7IH1cbiAgICAgICAgICAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0IHVsLmNoaWxkcmVuIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA1MDk7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAgICAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCB1bC5jaGlsZHJlbiBsaSBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDAgOHB4IDEycHg7IH0gfVxuICAgIC5sZWZ0U2lkZWJhciAuc2lkZWJhci1saW5rLWxpc3QgbGkucGFnZV9pdGVtX2hhc19jaGlsZHJlbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5sZWZ0U2lkZWJhciAuc2lkZWJhci1saW5rLWxpc3QgbGkucGFnZV9pdGVtX2hhc19jaGlsZHJlbiB1bCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0IGxpLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4ub3BlbiA+IGkge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpOyB9XG4gICAgICAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0IGxpLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4ub3BlbiA+IHVsLmNoaWxkcmVuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5sZWZ0U2lkZWJhciAuc2lkZWJhci1saW5rLWxpc3QgbGkucGFnZV9pdGVtX2hhc19jaGlsZHJlbiBhIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpOyB9XG4gICAgICAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0IGxpLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4gaSB7XG4gICAgICAgIGNvbG9yOiAjNjU2OTZCO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNnB4O1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigwKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAgIC5sZWZ0U2lkZWJhciAuc2lkZWJhci1saW5rLWxpc3QgbGkucGFnZV9pdGVtX2hhc19jaGlsZHJlbiBpIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7IH0gfVxuICAgICAgICAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0IGxpLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4gaTpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGNvbG9yOiAjMDAwNTA5OyB9XG4gICAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCA+IGxpIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI0NDQ0RDRTtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCA+IGxpID4gdWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4O1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCA+IGxpIC50b3RhbC1wb3N0cyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICM2NTY5NkI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMXMgbGluZWFyO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMXMgbGluZWFyO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjFzIGxpbmVhcjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICAgICAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCA+IGxpIGEge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTVweCAxMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBjb2xvcjogIzY1Njk2QjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5sZWZ0U2lkZWJhciAuc2lkZWJhci1saW5rLWxpc3QgPiBsaSBhOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgY29sb3I6ICMwMDA1MDk7IH1cbiAgICAgIC5sZWZ0U2lkZWJhciAuc2lkZWJhci1saW5rLWxpc3QgPiBsaS5jdXJyZW50X3BhZ2VfaXRlbSwgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCA+IGxpLmN1cnJlbnQtY2F0LCAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0ID4gbGkuY3VycmVudC1jYXQtYW5jZXN0b3Ige1xuICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDA1MDk7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjA0LCAyMjQsIDI0MCwgMC41KTsgfVxuICAgICAgICAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0ID4gbGkuY3VycmVudF9wYWdlX2l0ZW0gPiBhLCAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0ID4gbGkuY3VycmVudC1jYXQgPiBhLCAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0ID4gbGkuY3VycmVudC1jYXQtYW5jZXN0b3IgPiBhIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzAwMDUwOTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCA+IGxpLmN1cnJlbnRfcGFnZV9pdGVtID4gYSAudG90YWwtcG9zdHMsIC5sZWZ0U2lkZWJhciAuc2lkZWJhci1saW5rLWxpc3QgPiBsaS5jdXJyZW50LWNhdCA+IGEgLnRvdGFsLXBvc3RzLCAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0ID4gbGkuY3VycmVudC1jYXQtYW5jZXN0b3IgPiBhIC50b3RhbC1wb3N0cyB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDUwOTsgfVxuICAgICAgICAubGVmdFNpZGViYXIgLnNpZGViYXItbGluay1saXN0ID4gbGkuY3VycmVudF9wYWdlX2l0ZW0gdWwsIC5sZWZ0U2lkZWJhciAuc2lkZWJhci1saW5rLWxpc3QgPiBsaS5jdXJyZW50LWNhdCB1bCwgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCA+IGxpLmN1cnJlbnQtY2F0LWFuY2VzdG9yIHVsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmN2ZiOyB9XG4gICAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCBsaS5zdWItY2hpbGRyZW4ge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLmxlZnRTaWRlYmFyIC5zaWRlYmFyLWxpbmstbGlzdCBsaS5zdWItY2hpbGRyZW4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBwYWRkaW5nOiA4cHggMCA4cHggMjVweDsgfVxuXG4vKipcbipcbiogUmlnaHQgU2lkZWJhclxuKiBAc2luY2UgMi4wXG4qXG4qL1xuLnJpZ2h0U2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG9yZGVyOiAzO1xuICBwYWRkaW5nOiAzLjc1ZW0gLjc1ZW0gMy43NWVtIC43NWVtO1xuICB3aWR0aDogMjYwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogYXV0bzsgfVxuICAucmlnaHRTaWRlYmFyLnNpZGViYXItc3RvcCB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5yaWdodFNpZGViYXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjYwcHg7XG4gICAgICBwYWRkaW5nOiAzLjc1ZW0gLjc1ZW0gMy43NWVtIDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDIycHgpIGFuZCAobWF4LXdpZHRoOiAxMjE1cHgpIHtcbiAgICAucmlnaHRTaWRlYmFyIHtcbiAgICAgIHBhZGRpbmc6IDMuNzVlbSAuNzVlbSAzLjc1ZW0gMDsgfSB9XG4gIC5yaWdodFNpZGViYXIgaDIsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnJpZ2h0U2lkZWJhciBoMywgLnJpZ2h0U2lkZWJhciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucmlnaHRTaWRlYmFyIGg0LCAucmlnaHRTaWRlYmFyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgaDQsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucmlnaHRTaWRlYmFyIGEsIC5yaWdodFNpZGViYXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucmlnaHRTaWRlYmFyIGEsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucmlnaHRTaWRlYmFyIGEsIC5yaWdodFNpZGViYXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucmlnaHRTaWRlYmFyIGEsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnJpZ2h0U2lkZWJhciBzcGFuLCAucmlnaHRTaWRlYmFyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgc3BhbiwgLnJpZ2h0U2lkZWJhciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucmlnaHRTaWRlYmFyIHNwYW4sIC5yaWdodFNpZGViYXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnJpZ2h0U2lkZWJhciBzcGFuLFxuICAucmlnaHRTaWRlYmFyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnJpZ2h0U2lkZWJhciBoNCwgLnJpZ2h0U2lkZWJhciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgaDQsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5yaWdodFNpZGViYXIgYSwgLnJpZ2h0U2lkZWJhciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnJpZ2h0U2lkZWJhciBhLCAucmlnaHRTaWRlYmFyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucmlnaHRTaWRlYmFyIGEsIC5yaWdodFNpZGViYXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgYSwgLnJpZ2h0U2lkZWJhciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5yaWdodFNpZGViYXIgc3BhbiwgLnJpZ2h0U2lkZWJhciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgc3BhbiwgLnJpZ2h0U2lkZWJhciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5yaWdodFNpZGViYXIgc3BhbiwgLnJpZ2h0U2lkZWJhciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgc3BhbiwgLnJpZ2h0U2lkZWJhciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucmlnaHRTaWRlYmFyIGg0LCAucmlnaHRTaWRlYmFyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgaDQsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucmlnaHRTaWRlYmFyIGEsIC5yaWdodFNpZGViYXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucmlnaHRTaWRlYmFyIGEsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucmlnaHRTaWRlYmFyIGEsIC5yaWdodFNpZGViYXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucmlnaHRTaWRlYmFyIGEsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnJpZ2h0U2lkZWJhciBzcGFuLCAucmlnaHRTaWRlYmFyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgc3BhbiwgLnJpZ2h0U2lkZWJhciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucmlnaHRTaWRlYmFyIHNwYW4sIC5yaWdodFNpZGViYXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnJpZ2h0U2lkZWJhciBzcGFuLFxuICAucmlnaHRTaWRlYmFyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnJpZ2h0U2lkZWJhciBoNCwgLnJpZ2h0U2lkZWJhciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgaDQsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5yaWdodFNpZGViYXIgYSwgLnJpZ2h0U2lkZWJhciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnJpZ2h0U2lkZWJhciBhLCAucmlnaHRTaWRlYmFyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucmlnaHRTaWRlYmFyIGEsIC5yaWdodFNpZGViYXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgYSwgLnJpZ2h0U2lkZWJhciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5yaWdodFNpZGViYXIgc3BhbiwgLnJpZ2h0U2lkZWJhciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgc3BhbiwgLnJpZ2h0U2lkZWJhciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5yaWdodFNpZGViYXIgc3BhbiwgLnJpZ2h0U2lkZWJhciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgc3BhbiwgLnJpZ2h0U2lkZWJhciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAucmlnaHRTaWRlYmFyIGgyLCAucmlnaHRTaWRlYmFyIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgaDIsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucmlnaHRTaWRlYmFyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnJpZ2h0U2lkZWJhciBoMiwgLnJpZ2h0U2lkZWJhciAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgaDIsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5yaWdodFNpZGViYXIgaDIsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5yaWdodFNpZGViYXIgaDIsIC5yaWdodFNpZGViYXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAucmlnaHRTaWRlYmFyIGgyLCAucmlnaHRTaWRlYmFyIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnJpZ2h0U2lkZWJhciBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4OyB9XG4gIC5yaWdodFNpZGViYXIgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAucmlnaHRTaWRlYmFyIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBwYWRkaW5nOiAwIDAgMDsgfVxuICAucmlnaHRTaWRlYmFyIGEuYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnJpZ2h0U2lkZWJhciBhIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgY29sb3I6ICMwMDY2QjI7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5yaWdodFNpZGViYXIgYTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYm9yZGVyOiBub25lOyB9XG5cbi8qKlxuKlxuKiBSaWdodCBTaWRlYmFyXG4qIEBzaW5jZSAyLjBcbipcbiovXG4udHdpdHRlclNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvcmRlcjogMztcbiAgcGFkZGluZzogMy43NWVtIC43NWVtIDMuNzVlbSAuNzVlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC50d2l0dGVyU2lkZWJhciB7XG4gICAgICB3aWR0aDogMjYwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogYXV0bzsgfVxuICAgICAgLnR3aXR0ZXJTaWRlYmFyIC50d2l0dGVyLWZlZWQge1xuICAgICAgICB3aWR0aDogNzAlOyB9IH1cbiAgLnR3aXR0ZXJTaWRlYmFyIC50d2l0dGVyLWZlZWQge1xuICAgIHdpZHRoOiA3MCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLnR3aXR0ZXJTaWRlYmFyIC50d2l0dGVyLWZlZWQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qKlxuKlxuKiBTaXRlIEJyZWFkY3J1bWJzXG4qIEBzaW5jZSAyLjBcbipcbiovXG4jYnJlYWRjcnVtYnMge1xuICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gICNicmVhZGNydW1icyBzcGFuLmRpdmlkZXIge1xuICAgIG1hcmdpbjogMDsgfVxuICAjYnJlYWRjcnVtYnMgYSwgI2JyZWFkY3J1bWJzIHNwYW4ge1xuICAgIG1hcmdpbjogMCAzcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAjYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gICNicmVhZGNydW1icyB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9XG4gICNicmVhZGNydW1icyBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA1MDk7XG4gICAgaGVpZ2h0OiAxMXB4OyB9XG4gICAgI2JyZWFkY3J1bWJzIGxpIGEge1xuICAgICAgdG9wOiAtM3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgI2JyZWFkY3J1bWJzIGxpIHNwYW4ge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgI2JyZWFkY3J1bWJzIGxpOmZpcnN0LW9mLXR5cGUge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogNnB4OyB9XG4gICAgICAjYnJlYWRjcnVtYnMgbGk6Zmlyc3Qtb2YtdHlwZSBhIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAjYnJlYWRjcnVtYnMgbGk6bGFzdC1vZi10eXBlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7IH1cblxuLmhvbWUgI2NvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLyoqXG4gKiBIZWFkZXJzXG4gKi9cbi5mcm9udFBhZ2VfX3N1YmhlYWQtLWJveCB7XG4gIG1heC13aWR0aDogODVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgLmZyb250UGFnZV9fc3ViaGVhZC0tYm94OjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mcm9udFBhZ2VfX3N1YmhlYWQtLWJveCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgLmZyb250UGFnZV9fc3ViaGVhZC0tYm94IC5idG4sIC5mcm9udFBhZ2VfX3N1YmhlYWQtLWJveCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAuZnJvbnRQYWdlX19zdWJoZWFkLS1ib3ggc3VibWl0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwMDY2QjI7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwNjZCMjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5mcm9udFBhZ2VfX3N1YmhlYWQtLWJveCAuYnRuLCAuZnJvbnRQYWdlX19zdWJoZWFkLS1ib3ggLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLmZyb250UGFnZV9fc3ViaGVhZC0tYm94IHN1Ym1pdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5mcm9udFBhZ2VfX3N1YmhlYWQtLWJveCAuYnRuOmhvdmVyLCAuZnJvbnRQYWdlX19zdWJoZWFkLS1ib3ggLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQ6aG92ZXIsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLmZyb250UGFnZV9fc3ViaGVhZC0tYm94IHN1Ym1pdDpob3ZlciwgLmZyb250UGFnZV9fc3ViaGVhZC0tYm94IC5idG46Zm9jdXMsIC5mcm9udFBhZ2VfX3N1YmhlYWQtLWJveCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdDpmb2N1cywgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAuZnJvbnRQYWdlX19zdWJoZWFkLS1ib3ggc3VibWl0OmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGMkY3RkI7IH1cblxuLmZyb250UGFnZV9fc3ViaGVhZF9jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA1NWVtO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKipcbiAqIEFwcHJvYWNoXG4gKi9cbi5mcm9udFBhZ2VfX2FwcHJvYWNoIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gNjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mcm9udFBhZ2VfX2FwcHJvYWNoIHtcbiAgICAgIG1hcmdpbjogMTAwcHggYXV0byAxMjBweDsgfSB9XG5cbi5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3gge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY3RkI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDsgfVxuICAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7IH1cbiAgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXgtd2lkdGg6IDg1ZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmNvbnRhaW5lciA+ICoge1xuICAgIGZsZXg6IDEgMSAyNzBweDsgfVxuICAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5jYWxsb3V0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5jYWxsb3V0OmhvdmVyLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5jYWxsb3V0OmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgICAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5jYWxsb3V0OmhvdmVyIC5jYXJkLWltYWdlIGltZywgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuY2FsbG91dDpmb2N1cyAuY2FyZC1pbWFnZSBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gICAgICAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5jYWxsb3V0OmhvdmVyIC5idG4sIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmNhbGxvdXQ6aG92ZXIgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuY2FsbG91dDpob3ZlciBzdWJtaXQsIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmNhbGxvdXQ6Zm9jdXMgLmJ0biwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuY2FsbG91dDpmb2N1cyAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5jYWxsb3V0OmZvY3VzIHN1Ym1pdCB7XG4gICAgICAgIG91dGxpbmUtY29sb3I6ICMwMDY2QjI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuY2FsbG91dCB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4OyB9XG4gICAgICAgIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuY2FsbG91dDpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgICAgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuY2FsbG91dDpsYXN0LW9mLXR5cGUsIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmNhbGxvdXQ6bnRoLW9mLXR5cGUoNG4pIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmNhbGxvdXQgLmxpbmtfd3JhcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlcjogMDsgfVxuICAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5jYXJkLWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmNhcmQtaW1hZ2UgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuY2FyZC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMCU7IH1cbiAgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBoMywgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBoNCwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGEsIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBhLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IHNwYW4sIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggc3BhbixcbiAgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGg0LCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBhLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBhLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggc3BhbiwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IHNwYW4sIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggaDQsIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBhLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggYSwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBzcGFuLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IHNwYW4sXG4gIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBoNCwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggYSwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggYSwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IHNwYW4sIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBzcGFuLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGgyLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGgzLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGgyLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBoMiwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGgyIHtcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMzIzNzNBO1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggaDMsIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggaDQsIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBhLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggYSwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBzcGFuLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IHNwYW4sXG4gICAgICAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggaDQsIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGEsIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGEsIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBzcGFuLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggc3BhbiwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBoNCwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGEsIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBhLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IHNwYW4sIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggc3BhbixcbiAgICAgIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBoNCwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggYSwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggYSwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IHNwYW4sIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBzcGFuLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGgyLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGgzLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGgyLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBoMiwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCBoNCwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IGEsIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggc3BhbiB7XG4gICAgZm9udDogNDAwIDEwcHgvMS4yIFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM2NTY5NkI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGNvbG9yOiAjMzIzNzNBOyB9XG4gIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggLmJ0biwgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IHN1Ym1pdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMDA2NkIyO1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDY2QjI7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkICNmZmY7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgdHJhbnNpdGlvbjogb3V0bGluZS1jb2xvciAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmZyb250UGFnZV9fYXBwcm9hY2gtLWJveCAuYnRuLCAuZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5mcm9udFBhZ2VfX2FwcHJvYWNoLS1ib3ggc3VibWl0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG5cbi8qKlxuIFBlcnNvbmFsaXplXG4gKi9cbi5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1ib3gge1xuICBtYXJnaW46IDYwcHggYXV0byA1MHB4O1xuICBtYXgtd2lkdGg6IDg1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tYm94OjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWJveCB7XG4gICAgICBtYXJnaW46IDEyMHB4IGF1dG87IH0gfVxuXG4uZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMTBweDtcbiAgICAgIGdyaWQtcm93LWdhcDogMTBweDsgfSB9XG4gIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTI4RTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH0gfVxuICAgIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbTpob3ZlciwgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY2QjI7XG4gICAgICBib3gtc2hhZG93OiAwcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cbiAgICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gYSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmc6IDE1cHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgICAgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstaW1nIHtcbiAgICAgIG1heC13aWR0aDogNDVweDtcbiAgICAgIG1heC1oZWlnaHQ6IDQ1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDkwcHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gICAgICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstaW1nIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBoMywgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0IGg0LCAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBhLCAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBhLCAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgc3BhbiwgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0IHNwYW4sXG4gICAgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgaDQsIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgYSwgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBhLCAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBzcGFuLCAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBzcGFuLCAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgaDQsIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0IGEsIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0IGEsIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBzcGFuLCAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgc3BhbixcbiAgICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBoNCwgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBhLCAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0IGEsIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0IHNwYW4sIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0IHNwYW4sIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbSAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0tbGluay10ZXh0IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBoMiwgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBoMiwgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW0gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstdGV4dCBoMiwgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgLmdzZWN0aW9uIGgyLCAuZ3NlY3Rpb24gLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgaDIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW1fMCB7XG4gICAgICBncmlkLWFyZWE6IDEgLyAxIC8gMyAvIDM7IH1cbiAgICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW1fMSB7XG4gICAgICBncmlkLWFyZWE6IDEgLyAzIC8gMiAvIDQ7IH1cbiAgICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW1fMiB7XG4gICAgICBncmlkLWFyZWE6IDIgLyAzIC8gMyAvIDQ7IH1cbiAgICAuZnJvbnRQYWdlX19wZXJzb25hbGl6ZS0taXRlbXMgLnBlcnNvbmFsaXplLWl0ZW1fMyB7XG4gICAgICBncmlkLWFyZWE6IDEgLyA0IC8gMyAvIDU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfVxuICAgIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyAucGVyc29uYWxpemUtaXRlbV80IHtcbiAgICAgIGdyaWQtYXJlYTogMyAvIDEgLyA0IC8gMjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyB9XG4gICAgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtXzUge1xuICAgICAgZ3JpZC1hcmVhOiAzIC8gMiAvIDQgLyAzOyB9XG4gICAgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtXzYge1xuICAgICAgZ3JpZC1hcmVhOiAzIC8gMyAvIDQgLyA0OyB9XG4gICAgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWl0ZW1zIC5wZXJzb25hbGl6ZS1pdGVtXzcge1xuICAgICAgZ3JpZC1hcmVhOiAzIC8gNCAvIDQgLyA1OyB9XG5cbi5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWhlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9IH1cblxuLyogUGF0aWVudCBhbmQgRmFtaWx5IFNlcnZpY2VzICovXG4uZnJvbnRQYWdlX19zZXJ2aWNlcyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZnJvbnRQYWdlX19zZXJ2aWNlcyB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDsgfSB9XG4gIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1heC13aWR0aDogODVlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuY29udGFpbmVyIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwOyB9IH1cbiAgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWltYWdlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBjb2xvcjogIzMyMzczQTtcbiAgICBwYWRkaW5nOiA0NXB4IDE1cHggNTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDA1MjhFO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODgwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDc1cHg7IH1cbiAgICAgICAgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvc2l0ZW1hbi9pbWFnZXMvZG90cy5wbmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMjVweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgIHJpZ2h0OiAzMHB4OyB9IH1cbiAgICAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDIsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDMsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGEsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sXG4gICAgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0LCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGEsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGEsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGEsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGEsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0LCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0LCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGEsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLFxuICAgIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoNCwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0LCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDIsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDIsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGgyLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDIsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMiB7XG4gICAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDI6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMzpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQ6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0OmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNDpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQ6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGE6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGE6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGE6YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGE6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGE6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGE6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGE6YmVmb3JlLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGE6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbjpiZWZvcmUsIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuOmJlZm9yZSxcbiAgICAgIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0OmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQ6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNDpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0OmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGE6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYTpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGE6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYTpiZWZvcmUsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGE6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0OmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoNDpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQ6YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0OmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbjpiZWZvcmUsXG4gICAgICAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNDpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0OmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQ6YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoNDpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGE6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYTpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGE6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYTpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGE6YmVmb3JlLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuOmJlZm9yZSwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDI6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyOmJlZm9yZSwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGU6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGgyOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDI6YmVmb3JlLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMjpiZWZvcmUsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDI6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMjpiZWZvcmUsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGgyOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9zaXRlbWFuL2ltYWdlcy9pY29uLXBmLXNlcnZpY2VzLnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICAgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGgyLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGgzLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0LCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0LCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGEsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLFxuICAgICAgICAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoNCwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGEsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sXG4gICAgICAgIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoNCwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0LCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW4sIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDIsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMiwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDIsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGgyLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDIsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgICAgIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDM6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGgzOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNDpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQ6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0OmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoNDpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYTpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYTpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYTpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYTpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYTpiZWZvcmUsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYTpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbjpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuOmJlZm9yZSwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLFxuICAgICAgICAgIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0OmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQ6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNDpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0OmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGE6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYTpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGE6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYTpiZWZvcmUsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGE6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0OmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoNDpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQ6YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGg0OmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW46YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuOmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHNwYW46YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzcGFuOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW46YmVmb3JlLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbjpiZWZvcmUsXG4gICAgICAgICAgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQ6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoNDpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0OmJlZm9yZSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDQ6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhOmJlZm9yZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYTpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGE6YmVmb3JlLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBhOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGE6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhOmJlZm9yZSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgYTpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbjpiZWZvcmUsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbjpiZWZvcmUsIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3BhbjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDI6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGgyOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMjpiZWZvcmUsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDI6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZTpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDI6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMjpiZWZvcmUsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyOmJlZm9yZSwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDI6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDI6YmVmb3JlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDI6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDI6YmVmb3JlLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgaDI6YmVmb3JlLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMjpiZWZvcmUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IGgyOmJlZm9yZSwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDI6YmVmb3JlLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBoMjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG4gICAgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyZW07IH1cbiAgICAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmJ0biwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzdWJtaXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmJ0biwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzdWJtaXQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmJ0biwgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzdWJtaXQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAgICAgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5idG46aG92ZXIsIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdDpob3ZlciwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgc3VibWl0OmhvdmVyLCAuZnJvbnRQYWdlX19zZXJ2aWNlcyAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQgLmJ0bjpmb2N1cywgLmZyb250UGFnZV9fc2VydmljZXMgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0OmZvY3VzLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5mcm9udFBhZ2VfX3NlcnZpY2VzIC5pbWFnZS13aXRoLXRleHQtY29udGVudCBzdWJtaXQ6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBjb2xvcjogIzAwNTI4RTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKlxuKiAgIENhbGxvdXQgQm94ZXNcbipcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZnJvbnRQYWdlX19zdWJfY2FsbG91dHMge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzLS1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEwMiwgMTc4LCAwLjkpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHMgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogM2VtIDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiA2ZW0gMDsgfSB9XG5cbi5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgICAgIHdpZHRoOiA1Ny4zNTA5OCU7XG4gICAgICBtYXJnaW4tbGVmdDogMjEuMzI0NTElOyB9XG4gICAgICAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dC0taW1nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMTEwOTIlO1xuICAgIHdpZHRoOiAyMS45MTY4MSU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQtLWltZzpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQtLWNvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNC4xMTA5MiU7XG4gICAgd2lkdGg6IDczLjk3MjI3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTsgfVxuICAgIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dC0tY29udGVudDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgaDIsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgaDMsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgaDQsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgaDQsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBhLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgYSwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGEsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBhLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4sIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgc3BhbiwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBzcGFuLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4sXG4gIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoNCwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGg0LCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBhLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBhLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBhLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBhLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgc3BhbiwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4sIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBzcGFuLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgc3BhbiwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoNCwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoNCwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGEsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBhLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgYSwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGEsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgc3BhbiwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBzcGFuLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4sIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgc3BhbixcbiAgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGg0LCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgaDQsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGEsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGEsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGEsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGEsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBzcGFuLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgc3BhbiwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4sIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBzcGFuLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGgyLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGgyLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoMiwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGgyLCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoMiwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgaDIsIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5mcm9udFBhZ2VfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoMiwgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGgyIHtcbiAgICBjb2xvcjogIzAwM0Q2QjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgcCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxuICogTG9jYXRpb25zXG4gKi9cbi5mcm9udFBhZ2VfX2xvY2F0aW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY3RkI7XG4gIHBhZGRpbmc6IDYwcHggMCA0NXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmZyb250UGFnZV9fbG9jYXRpb25zIHtcbiAgICAgIHBhZGRpbmc6IDEwMHB4IDAgOTBweDsgfSB9XG4gIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBoMiwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBoMywgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBoNCwgLmZyb250UGFnZV9fbG9jYXRpb25zICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBoNCwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fbG9jYXRpb25zIGEsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBhLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIGEsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZnJvbnRQYWdlX19sb2NhdGlvbnMgc3BhbiwgLmZyb250UGFnZV9fbG9jYXRpb25zICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBzcGFuLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgc3BhbixcbiAgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fbG9jYXRpb25zIGg0LCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDQsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fbG9jYXRpb25zIGEsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIGEsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fbG9jYXRpb25zIGEsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIGEsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBzcGFuLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgc3BhbiwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBzcGFuLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fbG9jYXRpb25zIGg0LCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIGg0LCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIGEsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBhLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBzcGFuLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgc3BhbiwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBzcGFuLFxuICAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDQsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBoNCwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBzcGFuLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgc3BhbiwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDIsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDIsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmZyb250UGFnZV9fbG9jYXRpb25zIGgyLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDIsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmZyb250UGFnZV9fbG9jYXRpb25zIGgyLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBoMiwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLmZyb250UGFnZV9fbG9jYXRpb25zIGgyLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDIsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDMsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDQsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDQsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBhLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmZyb250UGFnZV9fbG9jYXRpb25zIGEsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBhLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgc3BhbiwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBzcGFuLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sXG4gICAgICAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDQsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBoNCwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBzcGFuLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgc3BhbiwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDQsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDQsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBhLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmZyb250UGFnZV9fbG9jYXRpb25zIGEsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBhLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgc3BhbiwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBzcGFuLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sXG4gICAgICAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDQsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBoNCwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgYSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBzcGFuLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZnJvbnRQYWdlX19sb2NhdGlvbnMgc3BhbiwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIHNwYW4sIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDIsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDIsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmZyb250UGFnZV9fbG9jYXRpb25zIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmZyb250UGFnZV9fbG9jYXRpb25zIGgyLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDIsIC5mcm9udFBhZ2VfX2xvY2F0aW9ucyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmZyb250UGFnZV9fbG9jYXRpb25zIGgyLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5mcm9udFBhZ2VfX2xvY2F0aW9ucyBoMiwgLmZyb250UGFnZV9fbG9jYXRpb25zIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLmZyb250UGFnZV9fbG9jYXRpb25zIGgyLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZnJvbnRQYWdlX19sb2NhdGlvbnMgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cblxuLmZyb250UGFnZV9fbG9jYXRpb25zLS1ib3gge1xuICBtYXgtd2lkdGg6IDg1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogODVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7IH1cbiAgLmZyb250UGFnZV9fbG9jYXRpb25zLS1ib3g6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5mcm9udFBhZ2VfX2xvY2F0aW9ucy0taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZDtcbiAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTYuMTFkZWcsICMwMDY2QjIsICMwMDNENkIpIDE7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZnJvbnRQYWdlX19sb2NhdGlvbnMtLWl0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mcm9udFBhZ2VfX2xvY2F0aW9ucy0taXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMzBweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB6LWluZGV4OiA5OTk5OTsgfVxuICAgICAgLmZyb250UGFnZV9fbG9jYXRpb25zLS1pdGVtOmhvdmVyLCAuZnJvbnRQYWdlX19sb2NhdGlvbnMtLWl0ZW06Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgICAgICAuZnJvbnRQYWdlX19sb2NhdGlvbnMtLWl0ZW06aG92ZXIgLmZyb250UGFnZV9fbG9jYXRpb25zLS1pdGVtLWltZywgLmZyb250UGFnZV9fbG9jYXRpb25zLS1pdGVtOmZvY3VzIC5mcm9udFBhZ2VfX2xvY2F0aW9ucy0taXRlbS1pbWcge1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mcm9udFBhZ2VfX2xvY2F0aW9ucy0taXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uZnJvbnRQYWdlX19sb2NhdGlvbnMtLWl0ZW0taW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogODhweDtcbiAgd2lkdGg6IDI1JTtcbiAgbWluLXdpZHRoOiA4Ni4yNXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmZyb250UGFnZV9fbG9jYXRpb25zLS1pdGVtLWltZyB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAuM3MgZWFzZS1pbi1vdXQ7IH0gfVxuXG4uZnJvbnRQYWdlX19sb2NhdGlvbnMtLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mcm9udFBhZ2VfX2xvY2F0aW9ucy0taXRlbS10ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDk5OTk5O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMjVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH0gfVxuICAuZnJvbnRQYWdlX19sb2NhdGlvbnMtLWl0ZW0tdGV4dCAuY291bnR5IHtcbiAgICBjb2xvcjogIzMyMzczQTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuZnJvbnRQYWdlX19sb2NhdGlvbnMtLWl0ZW0tdGV4dCAuY291bnR5IHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTsgfSB9XG4gIC5mcm9udFBhZ2VfX2xvY2F0aW9ucy0taXRlbS10ZXh0IC5jaXR5IHtcbiAgICBjb2xvcjogIzY1Njk2QjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5mcm9udFBhZ2VfX2xvY2F0aW9ucy0taXRlbS10ZXh0IC5jaXR5IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07IH0gfVxuXG4vKipcbiAqIENocm9uIChUaGluZ3MgdGhhdCBoYXBwZW4gb24gdGhlIGJhc2lzIG9mIHRpbWUpXG4gKi9cbi5mcm9udFBhZ2VfX2Nocm9uIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG87IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZnJvbnRQYWdlX19jaHJvbiB7XG4gICAgICBtYXJnaW46IDExMHB4IDAgMTIwcHg7IH0gfVxuXG4uZnJvbnRQYWdlX19jaHJvbi0tYm94IHtcbiAgbWF4LXdpZHRoOiA4NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDg1ZW07XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuICAuZnJvbnRQYWdlX19jaHJvbi0tYm94OjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAuZnJvbnRQYWdlX19jaHJvbi0tYm94LXJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDsgfSB9XG5cbi8qKlxuICogTmV3c1xuICovXG4uZnJvbnRQYWdlX19zdWJoZWFkLS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgLmZyb250UGFnZV9fc3ViaGVhZC0tdGl0bGUgLmZhLCAuZnJvbnRQYWdlX19zdWJoZWFkLS10aXRsZSAuZmFsLCAuZnJvbnRQYWdlX19zdWJoZWFkLS10aXRsZSAuZmFyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgY29sb3I6ICMzMjM3M0E7XG4gICAgYmFja2dyb3VuZDogI2YyZjJmMztcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLmZyb250UGFnZV9fbmV3cyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mcm9udFBhZ2VfX25ld3Mge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cblxuLmZyb250UGFnZV9fbmV3cy0tYm94IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZnJvbnRQYWdlX19uZXdzLS1ib3gge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMjM3M0E7IH0gfVxuXG4uZnJvbnRQYWdlX19uZXdzLS1hcnRpY2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMzBweCAxNXB4OyB9XG4gIC5mcm9udFBhZ2VfX25ld3MtLWFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNGMkY3RkI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZnJvbnRQYWdlX19uZXdzLS1hcnRpY2xlIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cbiAgLmZyb250UGFnZV9fbmV3cy0tYXJ0aWNsZSBwIHtcbiAgICBjb2xvcjogIzMyMzczQTtcbiAgICBsaW5lLWhlaWdodDogMS44NTtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLmZyb250UGFnZV9fbmV3cy0tYXJ0aWNsZS10aXRsZSB7XG4gIGZvbnQ6IDQwMCAxLjVyZW0vMS40IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMCAwIDE1cHg7IH1cbiAgLmZyb250UGFnZV9fbmV3cy0tYXJ0aWNsZS10aXRsZSBhIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmZyb250UGFnZV9fbmV3cy0tYXJ0aWNsZS10aXRsZSBhOmhvdmVyLCAuZnJvbnRQYWdlX19uZXdzLS1hcnRpY2xlLXRpdGxlIGE6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZnJvbnRQYWdlX19uZXdzLS1hcnRpY2xlLW1ldGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMyMzczQTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7IH1cblxuLmZyb250UGFnZV9fbmV3cy0tbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAzMHB4IDAgMHB4O1xuICBwYWRkaW5nOiAwIDQ1cHg7XG4gIGZvbnQ6IDUwMCAxNnB4LzYwcHggXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA2NkIyO1xuICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZjtcbiAgY29sb3I6ICMwMDY2QjI7XG4gIHRyYW5zaXRpb246IG91dGxpbmUtY29sb3IgLjNzIGVhc2UtaW4tb3V0OyB9XG4gIC5mcm9udFBhZ2VfX25ld3MtLW1vcmU6aG92ZXIsIC5mcm9udFBhZ2VfX25ld3MtLW1vcmU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjMDA2NkIyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDY2QjI7XG4gICAgY29sb3I6ICMwMDY2QjI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZnJvbnRQYWdlX19uZXdzLS1tb3JlIHtcbiAgICAgIG1hcmdpbjogNjBweCAwIDA7IH0gfVxuXG4vKipcbiAqIEV2ZW50c1xuICovXG4uZnJvbnRQYWdlX19ldmVudHMge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDYwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZnJvbnRQYWdlX19ldmVudHMge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7IH0gfVxuXG4uZnJvbnRQYWdlX19ldmVudHMtLWJveCB7XG4gIHBhZGRpbmc6IDAgMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmZyb250UGFnZV9fZXZlbnRzLS1ib3gge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMCAxNXB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMjM3M0E7IH0gfVxuXG4uZnJvbnRQYWdlX19ldmVudHMtLXNpbmdsZSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENEQ0RDOyB9XG4gIC5mcm9udFBhZ2VfX2V2ZW50cy0tc2luZ2xlOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mcm9udFBhZ2VfX2V2ZW50cy0tc2luZ2xlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG4uZnJvbnRQYWdlX19ldmVudHMtLXNpbmdsZS1kYXRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICB3aWR0aDogMjMuMjMxNzYlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzY1Njk2QjtcbiAgY2xlYXI6IGJvdGg7IH1cbiAgLmZyb250UGFnZV9fZXZlbnRzLS1zaW5nbGUtZGF0ZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZnJvbnRQYWdlX19ldmVudHMtLXNpbmdsZS1kYXRlIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICAgICAgd2lkdGg6IDE0LjcwMTk2JTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgY2xlYXI6IG5vbmU7IH1cbiAgICAgIC5mcm9udFBhZ2VfX2V2ZW50cy0tc2luZ2xlLWRhdGU6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5mcm9udFBhZ2VfX2V2ZW50cy0tc2luZ2xlLXRpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICB3aWR0aDogNzQuNDEwNTklO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgLmZyb250UGFnZV9fZXZlbnRzLS1zaW5nbGUtdGl0bGU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmZyb250UGFnZV9fZXZlbnRzLS1zaW5nbGUtdGl0bGUge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgICB3aWR0aDogODIuOTQwMzklO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gICAgICAuZnJvbnRQYWdlX19ldmVudHMtLXNpbmdsZS10aXRsZTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLmZyb250UGFnZV9fZXZlbnRzLS1zaW5nbGUtdGl0bGUgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5mcm9udFBhZ2VfX2V2ZW50cy0tc2luZ2xlLXRpdGxlIGE6aG92ZXIsIC5mcm9udFBhZ2VfX2V2ZW50cy0tc2luZ2xlLXRpdGxlIGE6Zm9jdXMge1xuICAgICAgYm9yZGVyOiBub25lOyB9XG5cbi5mcm9udFBhZ2VfX2V2ZW50cy0tbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAzMHB4IDAgMHB4O1xuICBwYWRkaW5nOiAwIDQ1cHg7XG4gIGZvbnQ6IDUwMCAxNnB4LzYwcHggXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA2NkIyO1xuICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZjtcbiAgY29sb3I6ICMwMDY2QjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3V0bGluZS1jb2xvciAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmZyb250UGFnZV9fZXZlbnRzLS1tb3JlOmhvdmVyLCAuZnJvbnRQYWdlX19ldmVudHMtLW1vcmU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjMDA2NkIyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDY2QjI7XG4gICAgY29sb3I6ICMwMDY2QjI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZnJvbnRQYWdlX19ldmVudHMtLW1vcmUge1xuICAgICAgbWFyZ2luOiA2MHB4IDAgMDsgfSB9XG5cbi5oZXJvTWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfVxuICAuaGVyb01lc3NhZ2U6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMyksIHJnYmEoMCwgMCwgMCwgMC4zKSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4uaGVyb01lc3NhZ2VfX2JveCB7XG4gIG1heC13aWR0aDogODVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMjI1cHggMTVweCAzMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OyB9XG4gIC5oZXJvTWVzc2FnZV9fYm94OjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgIC5oZXJvTWVzc2FnZV9fYm94IHtcbiAgICAgIHBhZGRpbmc6IDE1MHB4IDE1cHggNTBweDsgfSB9XG4gIC5oZXJvTWVzc2FnZV9fYm94IGgxIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luOiAwcHggMHB4IDIwcHg7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuaGVyb01lc3NhZ2VfX2JveCBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDsgfSB9XG4gIC5oZXJvTWVzc2FnZV9fYm94IHAge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbjogMCAwIDI1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgLmhlcm9NZXNzYWdlX19ib3ggcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIC5oZXJvTWVzc2FnZV9fYm94IGEge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmhlcm9NZXNzYWdlX19ib3ggYTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuNzsgfVxuICAgIC5oZXJvTWVzc2FnZV9fYm94IGEgc3BhbiB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAuaGVyb01lc3NhZ2VfX2JveCBhIGkge1xuICAgICAgb3BhY2l0eTogLjc7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDsgfVxuXG4uaGVyb0JhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXgtd2lkdGg6IDg1ZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IC0xNTBweDtcbiAgei1pbmRleDogOTk7IH1cbiAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAuaGVyb0JhciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgLmhlcm9CYXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGZsZXgtYmFzaXM6IDMyJTtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzMiU7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgICAuaGVyb0JhciAuaGVyby1jYWxsb3V0IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9XG4gICAgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgICAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLmJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4OyB9XG4gICAgLmhlcm9CYXIgLmhlcm8tY2FsbG91dCAuY2FsbG91dC1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQgLmNhbGxvdXQtaGVhZGVyIGltZyB7XG4gICAgICAgIHdpZHRoOiA0NXB4OyB9XG4gICAgICAuaGVyb0JhciAuaGVyby1jYWxsb3V0IC5jYWxsb3V0LWhlYWRlciBoNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAgICAgLmhlcm9CYXIgLmhlcm8tY2FsbG91dCAuY2FsbG91dC1oZWFkZXIgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgICAuaGVyb0JhciAuaGVyby1jYWxsb3V0IC5idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQgLmludmVyc2UtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0IC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dCAuY3RhLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7IH1cbiAgICAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmhvdmVyOmZpcnN0LW9mLXR5cGUgLmJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpob3ZlcjpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpob3ZlcjpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpob3ZlcjpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZvY3VzOmZpcnN0LW9mLXR5cGUgLmJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmb2N1czpmaXJzdC1vZi10eXBlIC5pbnZlcnNlLWJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmb2N1czpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmb2N1czpmaXJzdC1vZi10eXBlIC5jdGEtYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWEyMGY7XG4gICAgICBjb2xvcjogIzAwMDUwOTsgfVxuICAgIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6aG92ZXIgLmJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpob3ZlciAuaW52ZXJzZS1idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6aG92ZXIgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbiwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmhvdmVyIC5jdGEtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZvY3VzIC5idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zm9jdXMgLmludmVyc2UtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZvY3VzIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmb2N1cyAuY3RhLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0OTdmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwNDk3ZjsgfVxuXG4uaGVyb0Jhcl9fYXBwdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4yZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuaGVyb0Jhcl9fYXBwdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgICAgIHdpZHRoOiAyMy4yMzE3NiU7IH1cbiAgICAgIC5oZXJvQmFyX19hcHB0Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAuaGVyb0Jhcl9fYXBwdCBhIHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5oZXJvQmFyX19hcHB0LS1saW5rLFxuLmhlcm9CYXJfX3R5cGUtLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDYxLCAxMDcsIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IC42MjVyZW0gMDsgfVxuICAuaGVyb0Jhcl9fYXBwdC0tbGluayBzcGFuLFxuICAuaGVyb0Jhcl9fdHlwZS0tbGluayBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5oZXJvQmFyX19hcHB0LS1saW5rIC5mYSxcbiAgLmhlcm9CYXJfX3R5cGUtLWxpbmsgLmZhIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgLmhlcm9CYXJfX2FwcHQtLWxpbmsgLmZhLXN0ZXRob3Njb3BlLFxuICAuaGVyb0Jhcl9fdHlwZS0tbGluayAuZmEtc3RldGhvc2NvcGUge1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9XG4gIC5oZXJvQmFyX19hcHB0LS1saW5rIC5mYS1wbGF5LFxuICAuaGVyb0Jhcl9fdHlwZS0tbGluayAuZmEtcGxheSB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBmb250LXNpemU6IDAuN2VtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmhlcm9CYXJfX2FwcHQtLWxpbmssXG4gICAgLmhlcm9CYXJfX3R5cGUtLWxpbmsge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDA7IH0gfVxuICAuaGVyb0Jhcl9fYXBwdC0tbGluay5oZXJvQmFyLXNlY29uZGFyeSxcbiAgLmhlcm9CYXJfX3R5cGUtLWxpbmsuaGVyb0Jhci1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBjb2xvcjogIzAwNjZCMjsgfVxuICAuaGVyb0Jhcl9fYXBwdC0tbGluazpob3ZlcixcbiAgLmhlcm9CYXJfX3R5cGUtLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NkIyOyB9XG5cbi5oZXJvQmFyX190eXBlLFxuLmhlcm9CYXJfX3NlYXJjaCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4yZW07IH1cbiAgLmhlcm9CYXJfX3R5cGUgYSxcbiAgLmhlcm9CYXJfX3NlYXJjaCBhIHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5oZXJvQmFyX190eXBlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICAgIHdpZHRoOiAyMy4yMzE3NiU7IH1cbiAgICAuaGVyb0Jhcl9fdHlwZTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5oZXJvQmFyX19zZWFyY2gge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmhlcm9CYXJfX3NlYXJjaCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgICB3aWR0aDogMjMuMjMxNzYlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAuaGVyb0Jhcl9fc2VhcmNoOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uaGVyb0Jhcl9fc2VhcmNoLS1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5oZXJvQmFyX19zZWFyY2gtLWZvcm0gbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlcm9CYXJfX3NlYXJjaC0tZm9ybSBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAuaGVyb0Jhcl9fc2VhcmNoLS1mb3JtIGlucHV0OmZvY3VzICsgbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5oZXJvQmFyX19zZWFyY2gtLWZvcm06OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgLmhlcm9CYXJfX3NlYXJjaC0tZm9ybSBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlcm9CYXJfX3NlYXJjaC0tZm9ybSBpbnB1dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZzogMTZweCAxMHB4IDEycHggMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQ0NDRENFO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5oZXJvQmFyX19zZWFyY2gtLWZvcm0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgLmhlcm9CYXJfX3NlYXJjaC0tZm9ybSBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAuaGVyb0Jhcl9fc2VhcmNoLS1mb3JtIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgLmhlcm9CYXJfX3NlYXJjaC0tZm9ybSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgLmhlcm9CYXJfX3NlYXJjaC0tZm9ybSBpbnB1dDpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDQ0NEQ0U7IH1cbiAgICAuaGVyb0Jhcl9fc2VhcmNoLS1mb3JtIGkge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMHB4O1xuICAgICAgdG9wOiAxN3B4O1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG5cbi8qIFRlbXBsYXRlIFBhcnQ6IGNvbnRlbnQtc2luZ2xlLnBocCAqL1xuLmVudHJ5QXJ0aWNsZSB7XG4gIG1heC13aWR0aDogODVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuZW50cnlBcnRpY2xlOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAuZW50cnlBcnRpY2xlX19ib3gsIC5kb2N0b3JBcnRpY2xlX19ib3gge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgd2lkdGg6IDY1Ljg4MDc4JTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmVudHJ5QXJ0aWNsZV9fYm94Omxhc3QtY2hpbGQsIC5kb2N0b3JBcnRpY2xlX19ib3g6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uc2luZ2xlIC5lbnRyeUFydGljbGUge1xuICBwYWRkaW5nOiAwIDE1cHg7IH1cblxuLnNpbmdsZSAuZW50cnlBcnRpY2xlX19oZWFkZXIgZGl2IHNwYW4sIC5zaW5nbGUgLmRvY3RvckFydGljbGVfX2hlYWRlciBkaXYgc3BhbiB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5lbnRyeUFydGljbGVfX2hlYWRlciBoMSwgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG4gIC5lbnRyeUFydGljbGVfX2hlYWRlciBoMSBzcGFuLm1vYmlsZV9jYXRfbmF2LCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgxIHNwYW4ubW9iaWxlX2NhdF9uYXYge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5lbnRyeUFydGljbGVfX2hlYWRlciBoMSBzcGFuLm1vYmlsZV9jYXRfbmF2OmJlZm9yZSwgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMSBzcGFuLm1vYmlsZV9jYXRfbmF2OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzAwMDUwOTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiAzMHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDEgc3Bhbi5tb2JpbGVfY2F0X25hdjpiZWZvcmUsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDEgc3Bhbi5tb2JpbGVfY2F0X25hdjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7IH0gfVxuXG4uZW50cnlBcnRpY2xlX19oZWFkZXIgZGl2LCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDBweDsgfVxuICAuZW50cnlBcnRpY2xlX19oZWFkZXIgZGl2IHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgZGl2IHNwYW4ge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzk5OUI5RDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4uZW50cnlBcnRpY2xlX19oZWFkZXIgaDIsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDIsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDMsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMywgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5lbnRyeUFydGljbGVfX2hlYWRlciBoNCwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0LCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGg0LCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDQsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5lbnRyeUFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLFxuLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGg0LFxuLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDQsIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBoNCwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDQsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5lbnRyeUFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDQsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlciBoNCwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBoNCwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0LCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5lbnRyeUFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3Bhbixcbi5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5lbnRyeUFydGljbGVfX2hlYWRlciBoNCxcbi5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0LCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDQsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0LCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5lbnRyeUFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDIsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDIsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDIsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDIsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgyLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDIsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgyLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDIsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5lbnRyeUFydGljbGVfX2hlYWRlciBoMiwgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBoMywgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgzLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGg0LCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDQsIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDQsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBoNCwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sXG4gIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5lbnRyeUFydGljbGVfX2hlYWRlciBoNCxcbiAgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDQsIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBoNCwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDQsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5lbnRyeUFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDQsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlciBoNCwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBoNCwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0LCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5lbnRyeUFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbixcbiAgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGg0LFxuICAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlciBoNCwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGg0LCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBoNCwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5lbnRyeUFydGljbGVfX2hlYWRlciBoMiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgyLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDIsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5lbnRyeUFydGljbGVfX2hlYWRlciBoMiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDIsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBoMiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDIsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgyLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlciBoMiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDsgfVxuICAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDMsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDMsIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGg0LCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0LCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbixcbiAgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5lbnRyeUFydGljbGVfX2hlYWRlciBoNCxcbiAgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0LCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGg0LCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0LCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5lbnRyeUFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbixcbiAgLmVudHJ5QXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5lbnRyeUFydGljbGVfX2hlYWRlciBoNCxcbiAgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0LCAuZW50cnlBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZW50cnlBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5lbnRyeUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZW50cnlBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5lbnRyeUFydGljbGVfX2hlYWRlciAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgyLCAuZW50cnlBcnRpY2xlX19oZWFkZXIgLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDMsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIC5lbnRyeUFydGljbGVfX2hlYWRlciBoMywgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBoMywgLmRvY3RvckFydGljbGVfX3NpZGViYXIgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMywgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5lbnRyeUFydGljbGVfX2hlYWRlciAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuZW50cnlBcnRpY2xlX19oZWFkZXIgaDIsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmVudHJ5QXJ0aWNsZV9faGVhZGVyIGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiwgLmVudHJ5QXJ0aWNsZV9faGVhZGVyIC5nc2VjdGlvbiBoMiwgLmdzZWN0aW9uIC5lbnRyeUFydGljbGVfX2hlYWRlciBoMiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDsgfSB9XG5cbi5lbnRyeUFydGljbGVfX2hlYWRlci0tdHlwZSwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tdHlwZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0RDREM7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS10aXRsZSwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tdGl0bGUsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGg0LCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBhLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gc3BhbiwgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudCwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aF9faGVhZGVyLS1wYXJlbnQge1xuICAvKm1hcmdpbjogMTBweCAwIDVweDsqLyB9XG5cbi5lbnRyeUFydGljbGVfX2hlYWRlci0tbWV0YSwgLnBvc3RMaXN0X19oZWFkZXItLW1ldGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggMCAyNXB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBjb2xvcjogIzAwMDUwOTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7IH1cblxuLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLCAucGFnZUFydGljbGVfX2NvbnRlbnQtLWZlYXR1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlOjphZnRlciwgLnBhZ2VBcnRpY2xlX19jb250ZW50LS1mZWF0dXJlOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuZW50cnlBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUgLmNhcHRpb24sIC5wYWdlQXJ0aWNsZV9fY29udGVudC0tZmVhdHVyZSAuY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gICAgY29sb3I6ICMwMDA1MDk7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0RDREM7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlIC5jYXB0aW9uLCAucGFnZUFydGljbGVfX2NvbnRlbnQtLWZlYXR1cmUgLmNhcHRpb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICAgICAgICBjb2xvcjogIzAwMDUwOTsgfSB9XG5cbi5lbnRyeUFydGljbGVfX2hlYWRlci0tZmVhdHVyZS1pbWcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZW50cnlBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtaW1nIHtcbiAgICAgIGhlaWdodDogNDUwcHg7IH0gfVxuXG4uZW50cnlBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtbWV0YSwgLnBhZ2VBcnRpY2xlX19jb250ZW50LS1mZWF0dXJlLW1ldGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMzBweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRvcDogNzAlO1xuICByaWdodDogLTIwMHB4OyB9XG4gIC5lbnRyeUFydGljbGVfX2hlYWRlci0tZmVhdHVyZS1tZXRhIC56b29tLCAucGFnZUFydGljbGVfX2NvbnRlbnQtLWZlYXR1cmUtbWV0YSAuem9vbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuZW50cnlBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtbWV0YSAuem9vbSwgLnBhZ2VBcnRpY2xlX19jb250ZW50LS1mZWF0dXJlLW1ldGEgLnpvb20ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAgIC5lbnRyeUFydGljbGVfX2hlYWRlci0tZmVhdHVyZS1tZXRhIC56b29tOmhvdmVyLCAucGFnZUFydGljbGVfX2NvbnRlbnQtLWZlYXR1cmUtbWV0YSAuem9vbTpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9IH1cbiAgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLW1ldGEgLmNhcHRpb24sIC5wYWdlQXJ0aWNsZV9fY29udGVudC0tZmVhdHVyZS1tZXRhIC5jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5lbnRyeUFydGljbGVfX2hlYWRlci0tZmVhdHVyZS1tZXRhIC5jYXB0aW9uLCAucGFnZUFydGljbGVfX2NvbnRlbnQtLWZlYXR1cmUtbWV0YSAuY2FwdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBmb250LXNpemU6IDAuNjI1ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjNjU2OTZCOyB9IH1cblxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX3NpZGViYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgI0NDQ0RDRTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19zaWRlYmFyIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICAgICAgd2lkdGg6IDMxLjc2MTU3JTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGNsZWFyOiByaWdodDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGN0ZCO1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19zaWRlYmFyOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uZW50cnlBcnRpY2xlX19zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5lbnRyeUFydGljbGVfX3NpZGViYXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgICB3aWR0aDogMzEuNzYxNTclO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgY2xlYXI6IHJpZ2h0O1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY3RkI7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICAgICAgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhcjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGN0ZCO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAzMHB4OyB9XG5cbi5lbnRyeUFydGljbGVfX3NpZGViYXItLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDY2QjI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwMDY2QjI7IH1cbiAgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhci0tbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMwMDY2QjI7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA2NkIyO1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjMDA2NkIyOyB9XG5cbi5lbnRyeUFydGljbGVfX3NvY2lhbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTBweCAwIDE1cHg7IH1cbiAgLmVudHJ5QXJ0aWNsZV9fc29jaWFsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5lbnRyeUFydGljbGVfX3NvY2lhbCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgICAgIHdpZHRoOiA2LjE3MjE1JTtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7IH1cbiAgICAgIC5lbnRyeUFydGljbGVfX3NvY2lhbDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLmVudHJ5QXJ0aWNsZV9fc29jaWFsIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMDAwNTA5O1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5lbnRyeUFydGljbGVfX3NvY2lhbCBhIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7IH0gfVxuICAgIC5lbnRyeUFydGljbGVfX3NvY2lhbCBhOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmVudHJ5QXJ0aWNsZV9fc29jaWFsIGEgLmZhIHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDRENFO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICAgLmVudHJ5QXJ0aWNsZV9fc29jaWFsIGEgLmZhIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7IH0gfVxuICAgICAgLmVudHJ5QXJ0aWNsZV9fc29jaWFsIGEgLmZhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjZCMjtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmVudHJ5QXJ0aWNsZV9fc29jaWFsIGEgLmZhLXR3aXR0ZXIge1xuICAgICAgY29sb3I6ICM1NWFjZWU7XG4gICAgICBmb250LXNpemU6IDEuNWVtOyB9XG4gICAgLmVudHJ5QXJ0aWNsZV9fc29jaWFsIGEgLmZhLWZhY2Vib29rIHtcbiAgICAgIGNvbG9yOiAjM2I1OTk4O1xuICAgICAgZm9udC1zaXplOiAxLjVlbTsgfVxuICAgIC5lbnRyeUFydGljbGVfX3NvY2lhbCBhIC5mYS1lbnZlbG9wZSB7XG4gICAgICBjb2xvcjogI0VGQjMxMjtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgLmVudHJ5QXJ0aWNsZV9fY29udGVudCwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMzVweCAwIDAgNzBweDsgfSB9XG5cbi5lbnRyeUFydGljbGVfX2NvbnRlbnQgcCwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1heC13aWR0aDogdW5zZXQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgLmVudHJ5QXJ0aWNsZV9fY29udGVudCAuYWxpZ25yaWdodCwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQgLmFsaWducmlnaHQge1xuICAgIG1hcmdpbi1yaWdodDogLTclOyB9IH1cblxuLmVudHJ5QXJ0aWNsZV9fZm9vdGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5lbnRyeUFydGljbGVfX2Zvb3RlcjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmNvbnRlbnQtZGl2aWRlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgd2lkdGg6IDQ4LjgyMTE3JTsgfVxuICAuY29udGVudC1kaXZpZGVyOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ucGFnZWNvcHlCbHVlIGgyLCAucGFnZWNvcHlCbHVlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgaDMsIC5wYWdlY29weUJsdWUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2Vjb3B5Qmx1ZSBoNCwgLnBhZ2Vjb3B5Qmx1ZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZWNvcHlCbHVlIGg0LCAucGFnZWNvcHlCbHVlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2Vjb3B5Qmx1ZSBhLCAucGFnZWNvcHlCbHVlICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2Vjb3B5Qmx1ZSBhLCAucGFnZWNvcHlCbHVlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2Vjb3B5Qmx1ZSBhLCAucGFnZWNvcHlCbHVlIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2Vjb3B5Qmx1ZSBhLCAucGFnZWNvcHlCbHVlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlY29weUJsdWUgc3BhbiwgLnBhZ2Vjb3B5Qmx1ZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZWNvcHlCbHVlIHNwYW4sIC5wYWdlY29weUJsdWUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2Vjb3B5Qmx1ZSBzcGFuLCAucGFnZWNvcHlCbHVlIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgc3Bhbixcbi5wYWdlY29weUJsdWUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZWNvcHlCbHVlIGg0LCAucGFnZWNvcHlCbHVlICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2Vjb3B5Qmx1ZSBoNCwgLnBhZ2Vjb3B5Qmx1ZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2Vjb3B5Qmx1ZSBhLCAucGFnZWNvcHlCbHVlICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZWNvcHlCbHVlIGEsIC5wYWdlY29weUJsdWUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlY29weUJsdWUgYSwgLnBhZ2Vjb3B5Qmx1ZSAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2Vjb3B5Qmx1ZSBhLCAucGFnZWNvcHlCbHVlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2Vjb3B5Qmx1ZSBzcGFuLCAucGFnZWNvcHlCbHVlICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2Vjb3B5Qmx1ZSBzcGFuLCAucGFnZWNvcHlCbHVlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2Vjb3B5Qmx1ZSBzcGFuLCAucGFnZWNvcHlCbHVlIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2Vjb3B5Qmx1ZSBzcGFuLCAucGFnZWNvcHlCbHVlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlY29weUJsdWUgaDQsIC5wYWdlY29weUJsdWUgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2Vjb3B5Qmx1ZSBoNCwgLnBhZ2Vjb3B5Qmx1ZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlY29weUJsdWUgYSwgLnBhZ2Vjb3B5Qmx1ZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgYSwgLnBhZ2Vjb3B5Qmx1ZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlY29weUJsdWUgYSwgLnBhZ2Vjb3B5Qmx1ZSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgYSwgLnBhZ2Vjb3B5Qmx1ZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZWNvcHlCbHVlIHNwYW4sIC5wYWdlY29weUJsdWUgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2Vjb3B5Qmx1ZSBzcGFuLCAucGFnZWNvcHlCbHVlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlY29weUJsdWUgc3BhbiwgLnBhZ2Vjb3B5Qmx1ZSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZWNvcHlCbHVlIHNwYW4sXG4ucGFnZWNvcHlCbHVlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2Vjb3B5Qmx1ZSBoNCwgLnBhZ2Vjb3B5Qmx1ZSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgaDQsIC5wYWdlY29weUJsdWUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlY29weUJsdWUgYSwgLnBhZ2Vjb3B5Qmx1ZSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2Vjb3B5Qmx1ZSBhLCAucGFnZWNvcHlCbHVlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZWNvcHlCbHVlIGEsIC5wYWdlY29weUJsdWUgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgYSwgLnBhZ2Vjb3B5Qmx1ZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlY29weUJsdWUgc3BhbiwgLnBhZ2Vjb3B5Qmx1ZSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgc3BhbiwgLnBhZ2Vjb3B5Qmx1ZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlY29weUJsdWUgc3BhbiwgLnBhZ2Vjb3B5Qmx1ZSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgc3BhbiwgLnBhZ2Vjb3B5Qmx1ZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAucGFnZWNvcHlCbHVlIGgyLCAucGFnZWNvcHlCbHVlIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgaDIsIC5wYWdlY29weUJsdWUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucGFnZWNvcHlCbHVlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnBhZ2Vjb3B5Qmx1ZSBoMiwgLnBhZ2Vjb3B5Qmx1ZSAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgaDIsIC5wYWdlY29weUJsdWUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5wYWdlY29weUJsdWUgaDIsIC5wYWdlY29weUJsdWUgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlY29weUJsdWUgaDIsIC5wYWdlY29weUJsdWUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAucGFnZWNvcHlCbHVlIGgyLCAucGFnZWNvcHlCbHVlIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2Vjb3B5Qmx1ZSBoMiB7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4ueW91dHViZV9jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnlvdXR1YmVfY29udGFpbmVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5zaW5nbGUtZG9jdG9yICNtYWluIHtcbiAgcGFkZGluZzogMDsgfVxuXG4uZG9jdG9yQXJ0aWNsZSB7XG4gIG1heC13aWR0aDogODVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMzBweCAxNXB4IDA7IH1cbiAgLmRvY3RvckFydGljbGU6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmRvY3RvckFydGljbGUge1xuICAgICAgcGFkZGluZzogNTBweCAxNXB4IDA7IH0gfVxuXG4uZG9jdG9yQXJ0aWNsZV9fYmFjay1saW5rIHtcbiAgZm9udC1zaXplOiAuNmVtO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGJvcmRlci1sZWZ0OiBub25lOyB9XG5cbi5kb2N0b3JBcnRpY2xlX19ib3gge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9IH1cbiAgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZSBkaXYge1xuICAgIG1hcmdpbjogMDsgfVxuXG5oMS5kb2N0b3JBcnRpY2xlX19oZWFkZXItLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgZm9udC1zaXplOiAzNnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgaDEuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDYwcHg7IH0gfVxuXG4uZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgzLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0LCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLFxuLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0LCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDQsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmRvY3RvckFydGljbGVfX2hlYWRlciBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4sXG4uZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDQsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBoMywgLmRvY3RvckFydGljbGVfX3NpZGViYXIgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMywgLmRvY3RvckFydGljbGVfX2hlYWRlciAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDIsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmdzZWN0aW9uIGgyLCAuZ3NlY3Rpb24gLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cbiAgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMyBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDQgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEgc3BhbiwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX2hlYWRlciBhIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGg0IHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhIHNwYW4sIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgc3BhbiBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4gc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlciBoNCBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmRvY3RvckFydGljbGVfX2hlYWRlciBhIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSBzcGFuLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGEgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4gc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4gc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4gc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgaDQgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmRvY3RvckFydGljbGVfX2hlYWRlciBhIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEgc3BhbiwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgYSBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmRvY3RvckFydGljbGVfX2hlYWRlciBzcGFuIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIHNwYW4gc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlciAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDMgc3BhbiwgLmRvY3RvckFydGljbGVfX3NpZGViYXIgLmRvY3RvckFydGljbGVfX2hlYWRlciBoMyBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiBzcGFuLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmRvY3RvckFydGljbGVfX2hlYWRlciBoMiBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIgc3BhbiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgyIHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIgLmdzZWN0aW9uIGgyIHNwYW4sIC5nc2VjdGlvbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyIGgyIHNwYW4ge1xuICAgIGJvcmRlci1sZWZ0OiBub25lOyB9XG5cbi5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDRENFOyB9XG4gIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmU6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDEwMjRweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMzY2cHgpIHtcbiAgICAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS1pbWcge1xuICAgICAgd2lkdGg6IDE0MnB4OyB9IH1cbiAgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gICAgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBoMiwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IGgzLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgaDQsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBoNCwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IHNwYW4sXG4gICAgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgaDQsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IGg0LCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBoNCwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IGg0LCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IHNwYW4sIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgc3BhbixcbiAgICAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBoNCwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgaDQsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBhLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IGEsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgYSwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgc3BhbiwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgaDIsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBoMiwgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgaDIsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgaDIsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgaDIsIC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtLXRleHQgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IGgyLCAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLS10ZXh0IC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlci0tZmVhdHVyZS0tdGV4dCBoMiB7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG5cbi5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjdGQjtcbiAgcGFkZGluZzogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICAgICAgd2lkdGg6IDMxLjc2MTU3JTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGNsZWFyOiByaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgICAgIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDQsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGEsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGEsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX3NpZGViYXIgc3BhbixcbiAgLmRvY3RvckFydGljbGVfX3NpZGViYXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDQsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRvY3RvckFydGljbGVfX3NpZGViYXIgYSwgLmRvY3RvckFydGljbGVfX3NpZGViYXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBhLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDQsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGEsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGEsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX3NpZGViYXIgc3BhbixcbiAgLmRvY3RvckFydGljbGVfX3NpZGViYXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDQsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmRvY3RvckFydGljbGVfX3NpZGViYXIgYSwgLmRvY3RvckFydGljbGVfX3NpZGViYXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBhLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBzcGFuLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDIsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgyLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgyLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBoMiB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciB1bCBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLmRvY3RvckFydGljbGVfX3NpZGViYXIgdWwgbGkgYSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDQsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGEsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBzcGFuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmRvY3RvckFydGljbGVfX3NpZGViYXItLWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhci0taW5mbyBsaSA+IGRpdiB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0RDRTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmRvY3RvckFydGljbGVfX3NpZGViYXIgYSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgLmRvY3RvckFydGljbGVfX3NpZGViYXIgYS5kb2N0b3JBcnRpY2xlX19zaWRlYmFyX19yZXF1ZXN0QXBwb2ludG1lbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5kb2N0b3JBcnRpY2xlX19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NEQ0U7IH1cbiAgICAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoNCwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gYSwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIHNwYW4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIHVsLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cblxuLnNpdGVtYW5fZG9jdG9yX3ZpZGVvX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIC8qIDE2OjkgKi9cbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cbi5zaXRlbWFuX2RvY3Rvcl92aWRlb193cmFwcGVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5wYWdlQXJ0aWNsZSB7XG4gIHBhZGRpbmc6IDMwcHggMTVweCAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnBhZ2VBcnRpY2xlIHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMTVweCAwOyB9IH1cbiAgLnBhZ2VBcnRpY2xlIGgyLCAucGFnZUFydGljbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlIGgzLCAucGFnZUFydGljbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2VBcnRpY2xlIGg0LCAucGFnZUFydGljbGUgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlIGg0LCAucGFnZUFydGljbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGUgYSwgLnBhZ2VBcnRpY2xlICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlIGEsIC5wYWdlQXJ0aWNsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlQXJ0aWNsZSBhLCAucGFnZUFydGljbGUgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGUgYSwgLnBhZ2VBcnRpY2xlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZSBzcGFuLCAucGFnZUFydGljbGUgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlIHNwYW4sIC5wYWdlQXJ0aWNsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGUgc3BhbiwgLnBhZ2VBcnRpY2xlIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZSBzcGFuLFxuICAucGFnZUFydGljbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGUgaDQsIC5wYWdlQXJ0aWNsZSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZSBoNCwgLnBhZ2VBcnRpY2xlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGUgYSwgLnBhZ2VBcnRpY2xlICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGUgYSwgLnBhZ2VBcnRpY2xlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGUgYSwgLnBhZ2VBcnRpY2xlIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGUgYSwgLnBhZ2VBcnRpY2xlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2VBcnRpY2xlIHNwYW4sIC5wYWdlQXJ0aWNsZSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZSBzcGFuLCAucGFnZUFydGljbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGUgc3BhbiwgLnBhZ2VBcnRpY2xlIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlIHNwYW4sIC5wYWdlQXJ0aWNsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZUFydGljbGUgaDQsIC5wYWdlQXJ0aWNsZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGUgaDQsIC5wYWdlQXJ0aWNsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlQXJ0aWNsZSBhLCAucGFnZUFydGljbGUgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGUgYSwgLnBhZ2VBcnRpY2xlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2VBcnRpY2xlIGEsIC5wYWdlQXJ0aWNsZSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZSBhLCAucGFnZUFydGljbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2VBcnRpY2xlIHNwYW4sIC5wYWdlQXJ0aWNsZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGUgc3BhbiwgLnBhZ2VBcnRpY2xlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZSBzcGFuLCAucGFnZUFydGljbGUgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlIHNwYW4sXG4gIC5wYWdlQXJ0aWNsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZSBoNCwgLnBhZ2VBcnRpY2xlICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlIGg0LCAucGFnZUFydGljbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlQXJ0aWNsZSBhLCAucGFnZUFydGljbGUgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZSBhLCAucGFnZUFydGljbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZSBhLCAucGFnZUFydGljbGUgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZSBhLCAucGFnZUFydGljbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZUFydGljbGUgc3BhbiwgLnBhZ2VBcnRpY2xlICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlIHNwYW4sIC5wYWdlQXJ0aWNsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZSBzcGFuLCAucGFnZUFydGljbGUgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGUgc3BhbiwgLnBhZ2VBcnRpY2xlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5wYWdlQXJ0aWNsZSBoMiwgLnBhZ2VBcnRpY2xlIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZSBoMiwgLnBhZ2VBcnRpY2xlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGUgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAucGFnZUFydGljbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAucGFnZUFydGljbGUgaDIsIC5wYWdlQXJ0aWNsZSAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZSBoMiwgLnBhZ2VBcnRpY2xlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAucGFnZUFydGljbGUgaDIsIC5wYWdlQXJ0aWNsZSAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlIGgyLCAucGFnZUFydGljbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAucGFnZUFydGljbGUgaDIsIC5wYWdlQXJ0aWNsZSAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZSBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAucGFnZUFydGljbGUgaDMsIC5wYWdlQXJ0aWNsZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2VBcnRpY2xlIGg0LCAucGFnZUFydGljbGUgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2VBcnRpY2xlIGEsIC5wYWdlQXJ0aWNsZSAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGUgYSwgLnBhZ2VBcnRpY2xlICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZUFydGljbGUgc3BhbiwgLnBhZ2VBcnRpY2xlIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGUgc3BhbixcbiAgLnBhZ2VBcnRpY2xlICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlQXJ0aWNsZSBoNCwgLnBhZ2VBcnRpY2xlICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2VBcnRpY2xlIGEsIC5wYWdlQXJ0aWNsZSAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlQXJ0aWNsZSBhLCAucGFnZUFydGljbGUgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2VBcnRpY2xlIHNwYW4sIC5wYWdlQXJ0aWNsZSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGUgc3BhbiwgLnBhZ2VBcnRpY2xlICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZUFydGljbGUgaDQsIC5wYWdlQXJ0aWNsZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZUFydGljbGUgYSwgLnBhZ2VBcnRpY2xlIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZSBhLCAucGFnZUFydGljbGUgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZSBzcGFuLCAucGFnZUFydGljbGUgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZSBzcGFuLFxuICAucGFnZUFydGljbGUgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2VBcnRpY2xlIGg0LCAucGFnZUFydGljbGUgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZUFydGljbGUgYSwgLnBhZ2VBcnRpY2xlIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2VBcnRpY2xlIGEsIC5wYWdlQXJ0aWNsZSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZUFydGljbGUgc3BhbiwgLnBhZ2VBcnRpY2xlIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZSBzcGFuLCAucGFnZUFydGljbGUgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5wYWdlQXJ0aWNsZSBoMiwgLnBhZ2VBcnRpY2xlIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAucGFnZUFydGljbGUgaDMsIC5wYWdlQXJ0aWNsZSAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlQXJ0aWNsZSAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAucGFnZUFydGljbGUgaDIsIC5wYWdlQXJ0aWNsZSAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5wYWdlQXJ0aWNsZSBoMiwgLnBhZ2VBcnRpY2xlIC5nc2VjdGlvbiBoMiwgLmdzZWN0aW9uIC5wYWdlQXJ0aWNsZSBoMiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAucGFnZUFydGljbGUgLmRvY3Rvckdyb3VwIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAucGFnZUFydGljbGUgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1OyB9XG4gIC5wYWdlQXJ0aWNsZSAucGFnZUFydGljbGVfX2hlYWRlci0tcGFyZW50LCAucGFnZUFydGljbGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aF9faGVhZGVyLS1wYXJlbnQge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAucGFnZUFydGljbGUgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudCwgLnBhZ2VBcnRpY2xlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGhfX2hlYWRlci0tcGFyZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDsgfSB9XG4gIC5wYWdlQXJ0aWNsZV9faGVhZGVyIGgyLCAucGFnZUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGVfX2hlYWRlciBoMywgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2VBcnRpY2xlX19oZWFkZXIgaDQsIC5wYWdlQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGg0LCAucGFnZUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGEsIC5wYWdlQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlX19oZWFkZXIgYSwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGVfX2hlYWRlciBhLCAucGFnZUFydGljbGVfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGEsIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sXG4gIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2VBcnRpY2xlX19oZWFkZXIgaDQsIC5wYWdlQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlX19oZWFkZXIgaDQsIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGVfX2hlYWRlciBhLCAucGFnZUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlX19oZWFkZXIgYSwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGEsIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGVfX2hlYWRlciBhLCAucGFnZUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlX19oZWFkZXIgc3BhbiwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGVfX2hlYWRlciBzcGFuLCAucGFnZUFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZV9faGVhZGVyIGg0LCAucGFnZUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGVfX2hlYWRlciBoNCwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZUFydGljbGVfX2hlYWRlciBhLCAucGFnZUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGEsIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2VBcnRpY2xlX19oZWFkZXIgYSwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGVfX2hlYWRlciBhLCAucGFnZUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZUFydGljbGVfX2hlYWRlciBzcGFuLCAucGFnZUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGVfX2hlYWRlciBzcGFuLCAucGFnZUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZUFydGljbGVfX2hlYWRlciBzcGFuLCAucGFnZUFydGljbGVfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGVfX2hlYWRlciBzcGFuLFxuICAucGFnZUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZV9faGVhZGVyIGg0LCAucGFnZUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGg0LCAucGFnZUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2VBcnRpY2xlX19oZWFkZXIgYSwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGEsIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZUFydGljbGVfX2hlYWRlciBhLCAucGFnZUFydGljbGVfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlX19oZWFkZXIgYSwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZUFydGljbGVfX2hlYWRlciBzcGFuLCAucGFnZUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2VBcnRpY2xlX19oZWFkZXIgc3BhbiwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGVfX2hlYWRlciBzcGFuLCAucGFnZUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAucGFnZUFydGljbGVfX2hlYWRlciBoMiwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlX19oZWFkZXIgaDIsIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGFnZUFydGljbGVfX2hlYWRlciAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnBhZ2VBcnRpY2xlX19oZWFkZXIgaDIsIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlX19oZWFkZXIgaDIsIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAucGFnZUFydGljbGVfX2hlYWRlciBoMiwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGgyLCAucGFnZUFydGljbGVfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5wYWdlQXJ0aWNsZV9faGVhZGVyIGgyLCAucGFnZUFydGljbGVfX2hlYWRlciAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLnBhZ2VBcnRpY2xlX19oZWFkZXIgaDMsIC5wYWdlQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGVfX2hlYWRlciBoNCwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2VBcnRpY2xlX19oZWFkZXIgYSwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2VBcnRpY2xlX19oZWFkZXIgYSwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGVfX2hlYWRlciBzcGFuLFxuICAucGFnZUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGVfX2hlYWRlciBoNCwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGVfX2hlYWRlciBhLCAucGFnZUFydGljbGVfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGEsIC5wYWdlQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZUFydGljbGVfX2hlYWRlciBoNCwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2VBcnRpY2xlX19oZWFkZXIgYSwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2VBcnRpY2xlX19oZWFkZXIgYSwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZUFydGljbGVfX2hlYWRlciBzcGFuLFxuICAucGFnZUFydGljbGVfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZUFydGljbGVfX2hlYWRlciBoNCwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZUFydGljbGVfX2hlYWRlciBhLCAucGFnZUFydGljbGVfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZV9faGVhZGVyIGEsIC5wYWdlQXJ0aWNsZV9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZV9faGVhZGVyIHNwYW4sIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAucGFnZUFydGljbGVfX2hlYWRlciBoMiwgLnBhZ2VBcnRpY2xlX19oZWFkZXIgLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDMsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIC5wYWdlQXJ0aWNsZV9faGVhZGVyIGgzLCAucGFnZUFydGljbGVfX2hlYWRlciAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlQXJ0aWNsZV9faGVhZGVyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGgyLCAucGFnZUFydGljbGVfX2hlYWRlciAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5wYWdlQXJ0aWNsZV9faGVhZGVyIGgyLCAucGFnZUFydGljbGVfX2hlYWRlciAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAucGFnZUFydGljbGVfX2hlYWRlciBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1wYXJlbnRzIHtcbiAgICBwYWRkaW5nOiA1cHggMCAyNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5QjlEOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1wYXJlbnRzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9XG4gICAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudHMgYSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudHMgYSB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfSB9XG4gICAgICAucGFnZUFydGljbGVfX2hlYWRlci0tcGFyZW50cyBhOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudHMgYSAuZmEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudHMge1xuICAgICAgICBtYXgtd2lkdGg6IDg1ZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAgICAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudHM6OmFmdGVyIHtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlOyB9IH1cbiAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLWdyYW5kcGFyZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAucGFnZUFydGljbGVfX2hlYWRlci0tZ3JhbmRwYXJlbnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7IH0gfVxuICAgIC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1ncmFuZHBhcmVudCBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAucGFnZUFydGljbGVfX2hlYWRlci0tZ3JhbmRwYXJlbnQgLnBhZ2VBcnRpY2xlX19oZWFkZXItLWdyYW5kcGFyZW50X19zZWN0aW9uX3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBjb2xvcjogIzAwMDUwOTtcbiAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLWdyYW5kcGFyZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1ncmFuZHBhcmVudF9fc2VjdGlvbl90aXRsZSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAjMDAwNTA5O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1ncmFuZHBhcmVudCAucGFnZUFydGljbGVfX2hlYWRlcl9fYmFja2xpbmsge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAucGFnZUFydGljbGVfX2hlYWRlci0tZ3JhbmRwYXJlbnQgLnBhZ2VBcnRpY2xlX19oZWFkZXJfX2JhY2tsaW5rIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDsgfSB9XG4gICAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLWdyYW5kcGFyZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1ncmFuZHBhcmVudF9fbW9iaWxlX21lbnUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IC02cHg7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgY29sb3I6ICMwMDY2QjI7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgIC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1ncmFuZHBhcmVudCAucGFnZUFydGljbGVfX2hlYWRlci0tZ3JhbmRwYXJlbnRfX21vYmlsZV9tZW51IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1ncmFuZHBhcmVudCAucGFnZUFydGljbGVfX2hlYWRlci0tZ3JhbmRwYXJlbnRfX21vYmlsZV9tZW51IC5mYS1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAucGFnZUFydGljbGVfX2hlYWRlci0tZ3JhbmRwYXJlbnQgLnBhZ2VBcnRpY2xlX19oZWFkZXItLWdyYW5kcGFyZW50X19tb2JpbGVfbWVudSAuZmEtYmFycyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1ncmFuZHBhcmVudCAucGFnZUFydGljbGVfX2hlYWRlci0tZ3JhbmRwYXJlbnRfX21vYmlsZV9tZW51LmdyYW5kcGFyZW50X19tb2JpbGVfbWVudS0tY2xvc2VkIC5mYS1iYXJzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1ncmFuZHBhcmVudCAucGFnZUFydGljbGVfX2hlYWRlci0tZ3JhbmRwYXJlbnRfX21vYmlsZV9tZW51LmdyYW5kcGFyZW50X19tb2JpbGVfbWVudS0tY2xvc2VkIC5mYS1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudCwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aF9faGVhZGVyLS1wYXJlbnQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudCwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aF9faGVhZGVyLS1wYXJlbnQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgICAgIHdpZHRoOiA3NC40MTA1OSU7XG4gICAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgICAgIC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1wYXJlbnQ6bGFzdC1jaGlsZCwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aF9faGVhZGVyLS1wYXJlbnQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLnBhZ2VBcnRpY2xlX19zaWRlYmFyIHtcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5wYWdlQXJ0aWNsZV9fc2lkZWJhci0tc2Vjb25kYXJ5LW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAucGFnZUFydGljbGVfX3NpZGViYXItLXNlY29uZGFyeS1tZW51IGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgLnBhZ2VBcnRpY2xlX19zaWRlYmFyLS1zZWNvbmRhcnktbWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbSA+IGEge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAucGFnZUFydGljbGVfX3NpZGViYXIge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgICAgIHdpZHRoOiAyMy4yMzE3NiU7IH1cbiAgICAgICAgLnBhZ2VBcnRpY2xlX19zaWRlYmFyOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5wYWdlQXJ0aWNsZV9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5wYWdlQXJ0aWNsZV9fY29udGVudCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgICAgICAgd2lkdGg6IDc0LjQxMDU5JTtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnBhZ2VBcnRpY2xlX19jb250ZW50Omxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgLnBhZ2VBcnRpY2xlX19jb250ZW50LS1sb2NhdGlvblBoeXNpY2lhbnMgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAucGFnZUFydGljbGVfX2NvbnRlbnQgLmxheW91dENvbnRlbnRfX2JveC1jb250ZW50IGg0OmZpcnN0LWNoaWxkLCAucGFnZUFydGljbGVfX2NvbnRlbnQgLmxheW91dENvbnRlbnRfX2JveC1jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGE6Zmlyc3QtY2hpbGQsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlQXJ0aWNsZV9fY29udGVudCAubGF5b3V0Q29udGVudF9fYm94LWNvbnRlbnQgYTpmaXJzdC1jaGlsZCwgLnBhZ2VBcnRpY2xlX19jb250ZW50IC5sYXlvdXRDb250ZW50X19ib3gtY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW46Zmlyc3QtY2hpbGQsIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBhZ2VBcnRpY2xlX19jb250ZW50IC5sYXlvdXRDb250ZW50X19ib3gtY29udGVudCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLnBhZ2VBcnRpY2xlX19jb250ZW50IC5sYXlvdXRDb250ZW50X19ib3gtY29udGVudCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgICAgICAgd2lkdGg6IDc0LjQxMDU5JTtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnBhZ2VBcnRpY2xlX19jb250ZW50IC5sYXlvdXRDb250ZW50X19ib3gtY29udGVudDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLnBhZ2VBcnRpY2xlX19jb250ZW50IC5sYXlvdXRDb250ZW50X19ib3gtY29udGVudCBoNDpmaXJzdC1jaGlsZCwgLnBhZ2VBcnRpY2xlX19jb250ZW50IC5sYXlvdXRDb250ZW50X19ib3gtY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhOmZpcnN0LWNoaWxkLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZUFydGljbGVfX2NvbnRlbnQgLmxheW91dENvbnRlbnRfX2JveC1jb250ZW50IGE6Zmlyc3QtY2hpbGQsIC5wYWdlQXJ0aWNsZV9fY29udGVudCAubGF5b3V0Q29udGVudF9fYm94LWNvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuOmZpcnN0LWNoaWxkLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZV9fY29udGVudCAubGF5b3V0Q29udGVudF9fYm94LWNvbnRlbnQgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gICAgLnBhZ2VBcnRpY2xlX19jb250ZW50LS10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLnBhZ2VBcnRpY2xlX19jb250ZW50IGxpIHtcbiAgICAgIC8qbWF4LXdpZHRoOiA2NTBweDsqL1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgIC5wYWdlQXJ0aWNsZV9fY29udGVudCBsaSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2NTBweDsgfSB9XG4gICAgLnBhZ2VBcnRpY2xlX19jb250ZW50IC5wYWdlQXJ0aWNsZV9fY29udGVudC0tZmVhdHVyZS1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5QjlEO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAucGFnZUFydGljbGVfX2NvbnRlbnQgLnBhZ2VBcnRpY2xlX19jb250ZW50LS1mZWF0dXJlLWljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMjIlO1xuICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGhlaWdodDogMTc1cHg7IH0gfVxuICAgICAgLnBhZ2VBcnRpY2xlX19jb250ZW50IC5wYWdlQXJ0aWNsZV9fY29udGVudC0tZmVhdHVyZS1pY29uIGRpdiB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIG1hcmdpbjogMjVweCBhdXRvOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgICAgLnBhZ2VBcnRpY2xlX19jb250ZW50IC5wYWdlQXJ0aWNsZV9fY29udGVudC0tZmVhdHVyZS1pY29uIGRpdiB7XG4gICAgICAgICAgICB3aWR0aDogNjAlOyB9IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAubGF5b3V0QWNjb3JkaW9uX19qdW1wbGlua3Mge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmxheW91dENvbnRlbnRfX2JveC1jb250ZW50LFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5sYXlvdXRMb2NhdGlvbixcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAubGF5b3V0QWNjb3JkaW9uX19ib3gge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbi5wYWdlQXJ0aWNsZV9faGVhZGVyX21vYmlsZV9tZW51X19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTEwJTtcbiAgei1pbmRleDogOTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5wYWdlQXJ0aWNsZV9faGVhZGVyX21vYmlsZV9tZW51X19jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAucGFnZUFydGljbGVfX2hlYWRlcl9tb2JpbGVfbWVudV9fY29udGVudCB1bCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OUI5RDtcbiAgICBwYWRkaW5nOiAwcHg7IH1cbiAgLnBhZ2VBcnRpY2xlX19oZWFkZXJfbW9iaWxlX21lbnVfX2NvbnRlbnQgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0RDRTsgfVxuICAgIC5wYWdlQXJ0aWNsZV9faGVhZGVyX21vYmlsZV9tZW51X19jb250ZW50IGxpOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMHB4OyB9XG4gICAgLnBhZ2VBcnRpY2xlX19oZWFkZXJfbW9iaWxlX21lbnVfX2NvbnRlbnQgbGkuY3VycmVudF9wYWdlX2l0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjRmZjsgfVxuICAgIC5wYWdlQXJ0aWNsZV9faGVhZGVyX21vYmlsZV9tZW51X19jb250ZW50IGxpIGEge1xuICAgICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4ubW9iaWxlX21lbnUtLWNsb3NlZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmxvY2F0aW9uX19tZXRhLS1waG9uZTphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NTY5NkI7XG4gIG1hcmdpbjogMjVweCAwIDAgMDsgfVxuXG4ubG9jYXRpb25fX21ldGEtLXBob25lIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmxvY2F0aW9uX19tZXRhLS1waG9uZSBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC5sb2NhdGlvbl9fbWV0YS0tcGhvbmUgbGk6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICd8JzsgfVxuICAgICAgLmxvY2F0aW9uX19tZXRhLS1waG9uZSBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5taWNyb3NpdGVfX3NlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5taWNyb3NpdGVfX3NlY3Rpb24tLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAubWljcm9zaXRlX19zZWN0aW9uIHAge1xuICAgICAgY2xlYXI6IGJvdGg7IH0gfVxuXG4jbWljcm9zaXRlU2VjdGlvbnMge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZ2l2ZS1idXR0b25zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NTY5NkI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuc2l0ZS1tYWluIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50ICNwaHlzaWNpYW5kaXJlY3Rvcnkge1xuICBtYXJnaW4tdG9wOiA5MHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgI3BoeXNpY2lhbmRpcmVjdG9yeSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMjBweDsgfSB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50ICNwaHlzaWNpYW5kaXJlY3RvcnkgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgI3BoeXNpY2lhbmRpcmVjdG9yeSAuY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3NpdGVtYW4vaW1hZ2VzL2RvdHMtYmx1ZS5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgaGVpZ2h0OiAxMjVweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IC05NXB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50ICNzdXJ2aXZvcnNoaXAgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAjc3Vydml2b3JzaGlwIC5jb250YWluZXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvc2l0ZW1hbi9pbWFnZXMvZG90cy1ibHVlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IC05NXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5pbWFnZS13aXRoLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4OyB9IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmltYWdlLXdpdGgtdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmltYWdlLXdpdGgtdGV4dCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5pbWFnZS13aXRoLXRleHQgLmJ0biwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmltYWdlLXdpdGgtdGV4dCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuaW1hZ2Utd2l0aC10ZXh0IHN1Ym1pdCB7XG4gIGNvbG9yOiAjMzIzNzNBO1xuICBib3JkZXItY29sb3I6ICMzMjM3M0E7IH1cbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmltYWdlLXdpdGgtdGV4dCAuYnRuOmhvdmVyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuaW1hZ2Utd2l0aC10ZXh0IC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0OmhvdmVyLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5pbWFnZS13aXRoLXRleHQgc3VibWl0OmhvdmVyLCAucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuaW1hZ2Utd2l0aC10ZXh0IC5idG46Zm9jdXMsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC5pbWFnZS13aXRoLXRleHQgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQ6Zm9jdXMsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmltYWdlLXdpdGgtdGV4dCBzdWJtaXQ6Zm9jdXMge1xuICAgIG91dGxpbmUtY29sb3I6ICMzMjM3M0E7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLnRhYmJlZCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAudGFiYmVkIGxpIGk6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTNweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAudGFiYmVkIGxpOmZpcnN0LWNoaWxkIC5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZFwiOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC50YWJiZWQgbGk6bnRoLWNoaWxkKGV2ZW4pIC5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC50YWJiZWQgbGk6bGFzdC1jaGlsZCAuZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3NpdGVtYW4vaW1hZ2VzL2ljb24tcHNpLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgdG9wOiAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IC50YWJiZWQgbGk6bGFzdC1jaGlsZCBhLm9wZW50YWIgLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLnRhYmJlZCBsaTpsYXN0LWNoaWxkIGE6aG92ZXIgLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLnRhYmJlZCBsaTpsYXN0LWNoaWxkIGE6Zm9jdXMgLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvc2l0ZW1hbi9pbWFnZXMvaWNvbi1wc2ktd2hpdGUuc3ZnKTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXRyZWF0bWVudCAuZnVsbC13aWR0aC5pbm5lciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnRyZWF0bWVudEludHJvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC50cmVhdG1lbnRJbnRybzo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnRyZWF0bWVudEludHJvX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnRyZWF0bWVudEludHJvX19jb250ZW50IHAge1xuICAgIG1heC13aWR0aDogNTVlbTtcbiAgICBtYXJnaW46IDAgYXV0byA0ZW07IH1cblxuLnRyZWF0bWVudEJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDsgfVxuICAudHJlYXRtZW50Qm94IC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1heC13aWR0aDogODVlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAudHJlYXRtZW50Qm94IC5jb250YWluZXIge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBtYXJnaW46IDAgLTE1cHg7IH0gfVxuICAudHJlYXRtZW50Qm94IC5jYWxsb3V0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC50cmVhdG1lbnRCb3ggLmNhbGxvdXQ6aG92ZXIsIC50cmVhdG1lbnRCb3ggLmNhbGxvdXQ6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAgIC50cmVhdG1lbnRCb3ggLmNhbGxvdXQ6aG92ZXIgLmNhcmQtaW1hZ2UsIC50cmVhdG1lbnRCb3ggLmNhbGxvdXQ6Zm9jdXMgLmNhcmQtaW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA2NkIyOyB9XG4gICAgICAgIC50cmVhdG1lbnRCb3ggLmNhbGxvdXQ6aG92ZXIgLmNhcmQtaW1hZ2UgaW1nLCAudHJlYXRtZW50Qm94IC5jYWxsb3V0OmZvY3VzIC5jYXJkLWltYWdlIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjY1KTsgfVxuICAgICAgLnRyZWF0bWVudEJveCAuY2FsbG91dDpob3ZlciAuYnRuLCAudHJlYXRtZW50Qm94IC5jYWxsb3V0OmhvdmVyIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC50cmVhdG1lbnRCb3ggLmNhbGxvdXQ6aG92ZXIgc3VibWl0LCAudHJlYXRtZW50Qm94IC5jYWxsb3V0OmZvY3VzIC5idG4sIC50cmVhdG1lbnRCb3ggLmNhbGxvdXQ6Zm9jdXMgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLnRyZWF0bWVudEJveCAuY2FsbG91dDpmb2N1cyBzdWJtaXQge1xuICAgICAgICBvdXRsaW5lLWNvbG9yOiAjMDA2NkIyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLnRyZWF0bWVudEJveCAuY2FsbG91dCB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDQ1cHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLnRyZWF0bWVudEJveCAuY2FsbG91dCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDMwcHgpOyB9IH1cbiAgICAudHJlYXRtZW50Qm94IC5jYWxsb3V0IC5saW5rX3dyYXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXI6IDA7IH1cbiAgLnRyZWF0bWVudEJveCAuY2FyZC1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjMDA1MjhFO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC50cmVhdG1lbnRCb3ggLmNhcmQtaW1hZ2Uge1xuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDsgfSB9XG4gICAgLnRyZWF0bWVudEJveCAuY2FyZC1pbWFnZSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLnRyZWF0bWVudEJveCAuY2FyZC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMCU7IH1cbiAgLnRyZWF0bWVudEJveCBoMywgLnRyZWF0bWVudEJveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRyZWF0bWVudEJveCBoNCwgLnRyZWF0bWVudEJveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudHJlYXRtZW50Qm94IGEsIC50cmVhdG1lbnRCb3ggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRyZWF0bWVudEJveCBhLCAudHJlYXRtZW50Qm94ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudHJlYXRtZW50Qm94IHNwYW4sIC50cmVhdG1lbnRCb3ggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50cmVhdG1lbnRCb3ggc3BhbixcbiAgLnRyZWF0bWVudEJveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudHJlYXRtZW50Qm94IGg0LCAudHJlYXRtZW50Qm94ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRyZWF0bWVudEJveCBhLCAudHJlYXRtZW50Qm94IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRyZWF0bWVudEJveCBhLCAudHJlYXRtZW50Qm94ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50cmVhdG1lbnRCb3ggc3BhbiwgLnRyZWF0bWVudEJveCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudHJlYXRtZW50Qm94IHNwYW4sIC50cmVhdG1lbnRCb3ggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50cmVhdG1lbnRCb3ggaDQsIC50cmVhdG1lbnRCb3ggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRyZWF0bWVudEJveCBhLCAudHJlYXRtZW50Qm94IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50cmVhdG1lbnRCb3ggYSwgLnRyZWF0bWVudEJveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRyZWF0bWVudEJveCBzcGFuLCAudHJlYXRtZW50Qm94IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudHJlYXRtZW50Qm94IHNwYW4sXG4gIC50cmVhdG1lbnRCb3ggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRyZWF0bWVudEJveCBoNCwgLnRyZWF0bWVudEJveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50cmVhdG1lbnRCb3ggYSwgLnRyZWF0bWVudEJveCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50cmVhdG1lbnRCb3ggYSwgLnRyZWF0bWVudEJveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudHJlYXRtZW50Qm94IHNwYW4sIC50cmVhdG1lbnRCb3ggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRyZWF0bWVudEJveCBzcGFuLCAudHJlYXRtZW50Qm94IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAudHJlYXRtZW50Qm94IGgyLCAudHJlYXRtZW50Qm94IC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAudHJlYXRtZW50Qm94IGgzLCAudHJlYXRtZW50Qm94IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnRyZWF0bWVudEJveCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAudHJlYXRtZW50Qm94IGgyLCAudHJlYXRtZW50Qm94IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnRyZWF0bWVudEJveCBoMiwgLnRyZWF0bWVudEJveCAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAudHJlYXRtZW50Qm94IGgyIHtcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMzIzNzNBO1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLnRyZWF0bWVudEJveCBoMywgLnRyZWF0bWVudEJveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRyZWF0bWVudEJveCBoNCwgLnRyZWF0bWVudEJveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudHJlYXRtZW50Qm94IGEsIC50cmVhdG1lbnRCb3ggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRyZWF0bWVudEJveCBhLCAudHJlYXRtZW50Qm94ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudHJlYXRtZW50Qm94IHNwYW4sIC50cmVhdG1lbnRCb3ggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50cmVhdG1lbnRCb3ggc3BhbixcbiAgICAgIC50cmVhdG1lbnRCb3ggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRyZWF0bWVudEJveCBoNCwgLnRyZWF0bWVudEJveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50cmVhdG1lbnRCb3ggYSwgLnRyZWF0bWVudEJveCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50cmVhdG1lbnRCb3ggYSwgLnRyZWF0bWVudEJveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudHJlYXRtZW50Qm94IHNwYW4sIC50cmVhdG1lbnRCb3ggLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRyZWF0bWVudEJveCBzcGFuLCAudHJlYXRtZW50Qm94ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudHJlYXRtZW50Qm94IGg0LCAudHJlYXRtZW50Qm94ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50cmVhdG1lbnRCb3ggYSwgLnRyZWF0bWVudEJveCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudHJlYXRtZW50Qm94IGEsIC50cmVhdG1lbnRCb3ggI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50cmVhdG1lbnRCb3ggc3BhbiwgLnRyZWF0bWVudEJveCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRyZWF0bWVudEJveCBzcGFuLFxuICAgICAgLnRyZWF0bWVudEJveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudHJlYXRtZW50Qm94IGg0LCAudHJlYXRtZW50Qm94ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRyZWF0bWVudEJveCBhLCAudHJlYXRtZW50Qm94IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRyZWF0bWVudEJveCBhLCAudHJlYXRtZW50Qm94ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50cmVhdG1lbnRCb3ggc3BhbiwgLnRyZWF0bWVudEJveCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudHJlYXRtZW50Qm94IHNwYW4sIC50cmVhdG1lbnRCb3ggLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC50cmVhdG1lbnRCb3ggaDIsIC50cmVhdG1lbnRCb3ggLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDMsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIC50cmVhdG1lbnRCb3ggaDMsIC50cmVhdG1lbnRCb3ggLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAudHJlYXRtZW50Qm94IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC50cmVhdG1lbnRCb3ggaDIsIC50cmVhdG1lbnRCb3ggLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAudHJlYXRtZW50Qm94IGgyLCAudHJlYXRtZW50Qm94IC5nc2VjdGlvbiBoMiwgLmdzZWN0aW9uIC50cmVhdG1lbnRCb3ggaDIge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAudHJlYXRtZW50Qm94IGg0LCAudHJlYXRtZW50Qm94IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50cmVhdG1lbnRCb3ggYSwgLnRyZWF0bWVudEJveCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRyZWF0bWVudEJveCBzcGFuIHtcbiAgICBmb250OiA0MDAgMTBweC8xLjIgXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzY1Njk2QjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnRyZWF0bWVudEJveCBwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgY29sb3I6ICMzMjM3M0E7IH1cbiAgLnRyZWF0bWVudEJveCAuYnRuLCAudHJlYXRtZW50Qm94IC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC50cmVhdG1lbnRCb3ggc3VibWl0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwMDY2QjI7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwNjZCMjtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZjtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICB0cmFuc2l0aW9uOiBvdXRsaW5lLWNvbG9yIC4zcyBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC50cmVhdG1lbnRCb3ggLmJ0biwgLnRyZWF0bWVudEJveCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAudHJlYXRtZW50Qm94IHN1Ym1pdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuXG4ucG9zdExpc3RBcmVhX19ib3gge1xuICBtYXgtd2lkdGg6IDg1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuICAucG9zdExpc3RBcmVhX19ib3g6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5ibG9nIC5lbnRyeUFydGljbGVfX2NhdGVnb3JpZXMsIC5jYXRlZ29yeSAuZW50cnlBcnRpY2xlX19jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuXG4uZW50cnlBcnRpY2xlX19jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZW50cnlBcnRpY2xlX19jYXRlZ29yaWVzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGJhY2tncm91bmQ6ICNGMkY3RkI7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5lbnRyeUFydGljbGVfX2NhdGVnb3JpZXMge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG4gIC5lbnRyeUFydGljbGVfX2NhdGVnb3JpZXMgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmVudHJ5QXJ0aWNsZV9fY2F0ZWdvcmllcyBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgLmVudHJ5QXJ0aWNsZV9fY2F0ZWdvcmllcyBsaSBhIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA2NkIyO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7IH1cbiAgICAgICAgICAuZW50cnlBcnRpY2xlX19jYXRlZ29yaWVzIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjZCMjtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfSB9XG4gICAgLmVudHJ5QXJ0aWNsZV9fY2F0ZWdvcmllcyBsaS5jdXJyZW50LWNhdCB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5lbnRyeUFydGljbGVfX2NhdGVnb3JpZXMgbGkuY3VycmVudC1jYXQgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjZCMjsgfVxuXG4ucG9zdExpc3RfX2hlYWRlci0tdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmV2ZW50X2l0ZW0gc3BhbiB7XG4gIGNvbG9yOiAjMDAwNTA5OyB9XG5cbi5jYXQtbGlua3Mge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5jYXQtbGlua3MgYSB7XG4gICAgY29sb3I6ICMzMjM3M0E7IH1cblxuLnBvc3RMaXN0X19ib3gge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRENEQzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5wb3N0TGlzdF9fYm94IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICAgICAgd2lkdGg6IDY1Ljg4MDc4JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAgIC5wb3N0TGlzdF9fYm94Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAucG9zdExpc3RfX2JveCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLnBvc3RMaXN0X19mZWF0dXJlZEltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnBvc3RMaXN0X19mZWF0dXJlZEltYWdlIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuICAucG9zdExpc3RfX2ZlYXR1cmVkSW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4ucG9zdExpc3RfX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLnBvc3RMaXN0X19oZWFkZXIgaDIsIC5wb3N0TGlzdF9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyIGgzLCAucG9zdExpc3RfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucG9zdExpc3RfX2hlYWRlciBoNCwgLnBvc3RMaXN0X19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXIgaDQsIC5wb3N0TGlzdF9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBvc3RMaXN0X19oZWFkZXIgYSwgLnBvc3RMaXN0X19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlciBhLCAucG9zdExpc3RfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wb3N0TGlzdF9faGVhZGVyIGEsIC5wb3N0TGlzdF9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXIgYSwgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBvc3RMaXN0X19oZWFkZXIgc3BhbiwgLnBvc3RMaXN0X19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXIgc3BhbiwgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBvc3RMaXN0X19oZWFkZXIgc3BhbiwgLnBvc3RMaXN0X19oZWFkZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXIgc3BhbixcbiAgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucG9zdExpc3RfX2hlYWRlciBoNCwgLnBvc3RMaXN0X19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlciBoNCwgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wb3N0TGlzdF9faGVhZGVyIGEsIC5wb3N0TGlzdF9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlciBhLCAucG9zdExpc3RfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBvc3RMaXN0X19oZWFkZXIgYSwgLnBvc3RMaXN0X19oZWFkZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyIGEsIC5wb3N0TGlzdF9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnBvc3RMaXN0X19oZWFkZXIgc3BhbiwgLnBvc3RMaXN0X19oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlciBzcGFuLCAucG9zdExpc3RfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wb3N0TGlzdF9faGVhZGVyIHNwYW4sIC5wb3N0TGlzdF9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXIgc3BhbiwgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBvc3RMaXN0X19oZWFkZXIgaDQsIC5wb3N0TGlzdF9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyIGg0LCAucG9zdExpc3RfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wb3N0TGlzdF9faGVhZGVyIGEsIC5wb3N0TGlzdF9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXIgYSwgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucG9zdExpc3RfX2hlYWRlciBhLCAucG9zdExpc3RfX2hlYWRlciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyIGEsIC5wb3N0TGlzdF9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wb3N0TGlzdF9faGVhZGVyIHNwYW4sIC5wb3N0TGlzdF9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyIHNwYW4sIC5wb3N0TGlzdF9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wb3N0TGlzdF9faGVhZGVyIHNwYW4sIC5wb3N0TGlzdF9faGVhZGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyIHNwYW4sXG4gIC5wb3N0TGlzdF9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBvc3RMaXN0X19oZWFkZXIgaDQsIC5wb3N0TGlzdF9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXIgaDQsIC5wb3N0TGlzdF9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucG9zdExpc3RfX2hlYWRlciBhLCAucG9zdExpc3RfX2hlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXIgYSwgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wb3N0TGlzdF9faGVhZGVyIGEsIC5wb3N0TGlzdF9faGVhZGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlciBhLCAucG9zdExpc3RfX2hlYWRlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wb3N0TGlzdF9faGVhZGVyIHNwYW4sIC5wb3N0TGlzdF9faGVhZGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXIgc3BhbiwgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucG9zdExpc3RfX2hlYWRlciBzcGFuLCAucG9zdExpc3RfX2hlYWRlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyIHNwYW4sIC5wb3N0TGlzdF9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5wb3N0TGlzdF9faGVhZGVyIGgyLCAucG9zdExpc3RfX2hlYWRlciAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlciBoMiwgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAucG9zdExpc3RfX2hlYWRlciBoMiwgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlciBoMiwgLnBvc3RMaXN0X19oZWFkZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5wb3N0TGlzdF9faGVhZGVyIGgyLCAucG9zdExpc3RfX2hlYWRlciAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXIgaDIsIC5wb3N0TGlzdF9faGVhZGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLnBvc3RMaXN0X19oZWFkZXIgaDIsIC5wb3N0TGlzdF9faGVhZGVyIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBvc3RMaXN0X19oZWFkZXIgaDIge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgLnBvc3RMaXN0X19oZWFkZXItLW1ldGEgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4ucG9zdExpc3RfX3RhZ3Mge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucG9zdExpc3RfX2NvbnRlbnQsIC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNvbnRlbnQsXG4uc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAucG9zdExpc3RfX2NvbnRlbnQsIC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNvbnRlbnQsXG4gICAgLnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfSB9XG4gIC5wb3N0TGlzdF9fY29udGVudCB1bDpsYXN0LW9mLXR5cGUsIC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNvbnRlbnQgdWw6bGFzdC1vZi10eXBlLCAuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50IHVsOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucG9zdExpc3RfX2NvbnRlbnQgc3BhbiwgLmV2ZW50LWNvbnRhaW5lciAuZXZlbnQtY29udGVudCBzcGFuLCAuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50IHNwYW4ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAvKiBpZGVudGljYWwgdG8gYm94IGhlaWdodCAqLyB9XG5cbi5wYWdpbmF0aW9uLFxuLmV2ZW50cy1wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiAzMHB4IDA7IH1cbiAgLnBhZ2luYXRpb24gLmN1cnJlbnQsXG4gIC5ldmVudHMtcGFnaW5hdGlvbi13cmFwcGVyIC5jdXJyZW50IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA2NkIyO1xuICAgIHBhZGRpbmc6IC4xNWVtIC41cmVtO1xuICAgIGNvbG9yOiAjMDA2NkIyOyB9XG4gIC5wYWdpbmF0aW9uIGEsXG4gIC5ldmVudHMtcGFnaW5hdGlvbi13cmFwcGVyIGEge1xuICAgIG1hcmdpbjogMCAuNXJlbTtcbiAgICBwYWRkaW5nOiAuMTVlbSAuNXJlbTtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAucGFnaW5hdGlvbiBhOmhvdmVyLFxuICAgIC5ldmVudHMtcGFnaW5hdGlvbi13cmFwcGVyIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDNhNjY7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgLnBhZ2luYXRpb24gYTpmaXJzdC1jaGlsZCxcbiAgLmV2ZW50cy1wYWdpbmF0aW9uLXdyYXBwZXIgYTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLnBhZ2luYXRpb24gLnByZXY6YmVmb3JlLFxuICAuZXZlbnRzLXBhZ2luYXRpb24td3JhcHBlciAucHJldjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiAnXFxmMDUzJztcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7IH1cbiAgLnBhZ2luYXRpb24gLm5leHQ6YWZ0ZXIsXG4gIC5ldmVudHMtcGFnaW5hdGlvbi13cmFwcGVyIC5uZXh0OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogJ1xcZjA1NCc7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgYm9keS5ibG9nIC5lbnRyeUFydGljbGVfX2hlYWRlciwgYm9keS5ibG9nIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIsXG4gIGJvZHkuY2F0ZWdvcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLFxuICBib2R5LmNhdGVnb3J5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIsXG4gIGJvZHkucG9zdC10eXBlLWFyY2hpdmUtZXZlbnQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLFxuICBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLWV2ZW50IC5kb2N0b3JBcnRpY2xlX19oZWFkZXIsXG4gIGJvZHkudGF4LWV2ZW50LWNhdGVnb3J5IC5lbnRyeUFydGljbGVfX2hlYWRlcixcbiAgYm9keS50YXgtZXZlbnQtY2F0ZWdvcnkgLmRvY3RvckFydGljbGVfX2hlYWRlcixcbiAgYm9keS50YXgtZXZlbnQtdGFnIC5lbnRyeUFydGljbGVfX2hlYWRlcixcbiAgYm9keS50YXgtZXZlbnQtdGFnIC5kb2N0b3JBcnRpY2xlX19oZWFkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBib2R5LmJsb2cgLmVudHJ5QXJ0aWNsZV9faGVhZGVyOmxhc3QtY2hpbGQsIGJvZHkuYmxvZyAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyOmxhc3QtY2hpbGQsXG4gICAgYm9keS5jYXRlZ29yeSAuZW50cnlBcnRpY2xlX19oZWFkZXI6bGFzdC1jaGlsZCxcbiAgICBib2R5LmNhdGVnb3J5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXI6bGFzdC1jaGlsZCxcbiAgICBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLWV2ZW50IC5lbnRyeUFydGljbGVfX2hlYWRlcjpsYXN0LWNoaWxkLFxuICAgIGJvZHkucG9zdC10eXBlLWFyY2hpdmUtZXZlbnQgLmRvY3RvckFydGljbGVfX2hlYWRlcjpsYXN0LWNoaWxkLFxuICAgIGJvZHkudGF4LWV2ZW50LWNhdGVnb3J5IC5lbnRyeUFydGljbGVfX2hlYWRlcjpsYXN0LWNoaWxkLFxuICAgIGJvZHkudGF4LWV2ZW50LWNhdGVnb3J5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXI6bGFzdC1jaGlsZCxcbiAgICBib2R5LnRheC1ldmVudC10YWcgLmVudHJ5QXJ0aWNsZV9faGVhZGVyOmxhc3QtY2hpbGQsXG4gICAgYm9keS50YXgtZXZlbnQtdGFnIC5kb2N0b3JBcnRpY2xlX19oZWFkZXI6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My44NzVlbSkge1xuICAubW9iaWxlX2NhdF9uYXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5tb2JpbGVfY2F0X25hdiAuZmEtYmFycyB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuODc1ZW0pIHtcbiAgLmVudHJ5QXJ0aWNsZV9fY2F0ZWdvcmllcyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5ldmVudC1jb250YWluZXIsXG4uc2luZ2xlLWV2ZW50IHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAuZXZlbnQtY29udGFpbmVyIC5ldmVudC1pdGVtLFxuICAuc2luZ2xlLWV2ZW50IC5ldmVudC1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGNkYzsgfVxuICAgIC5ldmVudC1jb250YWluZXIgLmV2ZW50LWl0ZW06bGFzdC1vZi10eXBlLFxuICAgIC5zaW5nbGUtZXZlbnQgLmV2ZW50LWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAuZXZlbnQtY29udGFpbmVyIC5ldmVudC1jYXQsXG4gIC5zaW5nbGUtZXZlbnQgLmV2ZW50LWNhdCB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90byxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAuZXZlbnQtY29udGFpbmVyIC5ldmVudF9kZXRhaWxzLFxuICAuc2luZ2xlLWV2ZW50IC5ldmVudF9kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmV2ZW50LWNvbnRhaW5lciAuZXZlbnRfZGV0YWlscyAuZXZlbnQtZGF0ZSxcbiAgICAuZXZlbnQtY29udGFpbmVyIC5ldmVudF9kZXRhaWxzIC5ldmVudC10aW1lLFxuICAgIC5zaW5nbGUtZXZlbnQgLmV2ZW50X2RldGFpbHMgLmV2ZW50LWRhdGUsXG4gICAgLnNpbmdsZS1ldmVudCAuZXZlbnRfZGV0YWlscyAuZXZlbnQtdGltZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAuZXZlbnQtY29udGFpbmVyIC5ldmVudF9kZXRhaWxzIC5ldmVudC1kYXRlIHAsXG4gICAgICAuZXZlbnQtY29udGFpbmVyIC5ldmVudF9kZXRhaWxzIC5ldmVudC10aW1lIHAsXG4gICAgICAuc2luZ2xlLWV2ZW50IC5ldmVudF9kZXRhaWxzIC5ldmVudC1kYXRlIHAsXG4gICAgICAuc2luZ2xlLWV2ZW50IC5ldmVudF9kZXRhaWxzIC5ldmVudC10aW1lIHAge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5ldmVudC1jb250YWluZXIgLmV2ZW50X2RldGFpbHMgLmV2ZW50LWRhdGU6YWZ0ZXIsXG4gICAgLnNpbmdsZS1ldmVudCAuZXZlbnRfZGV0YWlscyAuZXZlbnQtZGF0ZTphZnRlciB7XG4gICAgICBjb250ZW50OiAnfCc7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7IH1cbiAgICAuZXZlbnQtY29udGFpbmVyIC5ldmVudF9kZXRhaWxzIC5ldmVudC1kYXRlIHA6bGFzdC1vZi10eXBlLFxuICAgIC5zaW5nbGUtZXZlbnQgLmV2ZW50X2RldGFpbHMgLmV2ZW50LWRhdGUgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgICAgIC5ldmVudC1jb250YWluZXIgLmV2ZW50X2RldGFpbHMgLmV2ZW50LWRhdGUgcDpsYXN0LW9mLXR5cGU6YmVmb3JlLFxuICAgICAgLnNpbmdsZS1ldmVudCAuZXZlbnRfZGV0YWlscyAuZXZlbnQtZGF0ZSBwOmxhc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnLSc7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICAgIC5ldmVudC1jb250YWluZXIgLmV2ZW50X2RldGFpbHMgLmV2ZW50LWRhdGUgcDpmaXJzdC1vZi10eXBlOmJlZm9yZSxcbiAgICAuc2luZ2xlLWV2ZW50IC5ldmVudF9kZXRhaWxzIC5ldmVudC1kYXRlIHA6Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ldmVudC1jb250YWluZXIgLmV2ZW50X2RldGFpbHMgLmV2ZW50LXRpbWUsXG4gICAgLnNpbmdsZS1ldmVudCAuZXZlbnRfZGV0YWlscyAuZXZlbnQtdGltZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5ldmVudC1jb250YWluZXIgLmV2ZW50X2RldGFpbHMgLmV2ZW50LXRpbWUgcDpsYXN0LW9mLXR5cGU6YmVmb3JlLFxuICAgICAgLnNpbmdsZS1ldmVudCAuZXZlbnRfZGV0YWlscyAuZXZlbnQtdGltZSBwOmxhc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnLSc7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICAgICAgLmV2ZW50LWNvbnRhaW5lciAuZXZlbnRfZGV0YWlscyAuZXZlbnQtdGltZSBwOmZpcnN0LW9mLXR5cGU6YmVmb3JlLFxuICAgICAgLnNpbmdsZS1ldmVudCAuZXZlbnRfZGV0YWlscyAuZXZlbnQtdGltZSBwOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuZXZlbnQtY29udGFpbmVyIC52ZW51ZSxcbiAgLnNpbmdsZS1ldmVudCAudmVudWUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuZXZlbnQtY29udGFpbmVyIC52ZW51ZSBwLFxuICAgIC5zaW5nbGUtZXZlbnQgLnZlbnVlIHAge1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZXZlbnQtY29udGFpbmVyIC5uby1yZXN1bHRzLFxuICAuc2luZ2xlLWV2ZW50IC5uby1yZXN1bHRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gICAgLmV2ZW50LWNvbnRhaW5lciAubm8tcmVzdWx0cyAucGFnZS10aXRsZSxcbiAgICAuc2luZ2xlLWV2ZW50IC5uby1yZXN1bHRzIC5wYWdlLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5zaW5nbGUtZXZlbnQge1xuICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgLnNpbmdsZS1ldmVudCAuZXZlbnRfZGV0YWlscyAuZXZlbnQtZGF0ZSBwLFxuICAuc2luZ2xlLWV2ZW50IC5ldmVudF9kZXRhaWxzIC5ldmVudC10aW1lIHAge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAuc2luZ2xlLWV2ZW50IC5ldmVudF9kZXRhaWxzIC5ldmVudC1kYXRlIGksXG4gIC5zaW5nbGUtZXZlbnQgLmV2ZW50X2RldGFpbHMgLmV2ZW50LXRpbWUgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5zaW5nbGUtZXZlbnQgLmV2ZW50LXZlbnVlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnNpbmdsZS1ldmVudCAuZXZlbnQtdmVudWUgcCB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgICAgIC5zaW5nbGUtZXZlbnQgLmV2ZW50LXZlbnVlIHAgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uZXZlbnQtY2F0LWFyY2hpdmUgaDEge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5ldmVudC1jYXQtYXJjaGl2ZSAuZXZlbnQtY2F0IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuXG4uc2VhcmNoYW5kZmlsdGVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHNlbGVjdC5zZi1pbnB1dC1zZWxlY3Qge1xuICAgICAgd2lkdGg6IDIwMHB4OyB9XG4gICAgLnNlYXJjaGFuZGZpbHRlciB1bCBsaTpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkuc2YtZmllbGQtcmVzZXQge1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNmVtOyB9XG4gIC5zZWFyY2hhbmRmaWx0ZXIgdWwuc2ZfZGF0ZV9maWVsZCBsaSB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuc2VhcmNoYW5kZmlsdGVyIGEuc2VhcmNoLWZpbHRlci1yZXNldCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICMwMDY2QjI7XG4gICAgY29sb3I6ICMwMDY2QjI7IH1cbiAgICAuc2VhcmNoYW5kZmlsdGVyIGEuc2VhcmNoLWZpbHRlci1yZXNldDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIgXFxmMDU3XCI7XG4gICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBQcm9cIjtcbiAgICAgIGNvbG9yOiAjMDA2NkIyO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAgIC5zZWFyY2hhbmRmaWx0ZXIgYS5zZWFyY2gtZmlsdGVyLXJlc2V0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgY29sb3I6IGdyYXk7IH1cbiAgICAgIC5zZWFyY2hhbmRmaWx0ZXIgYS5zZWFyY2gtZmlsdGVyLXJlc2V0OmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiBncmF5OyB9XG4gICAgLnNlYXJjaGFuZGZpbHRlciBhLnNlYXJjaC1maWx0ZXItcmVzZXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2VhcmNoYW5kZmlsdGVyIGEuc2VhcmNoLWZpbHRlci1yZXNldCAucGFnZUFydGljbGUtc2VtIC5jdGEtYnV0dG9uW3R5cGU9c3VibWl0XSwgLnBhZ2VBcnRpY2xlLXNlbSAuc2VhcmNoYW5kZmlsdGVyIGEuc2VhcmNoLWZpbHRlci1yZXNldCAuY3RhLWJ1dHRvblt0eXBlPXN1Ym1pdF0sXG4gICAgLnNlYXJjaGFuZGZpbHRlciBhLnNlYXJjaC1maWx0ZXItcmVzZXQgLnBhZ2VBcnRpY2xlLXNlbSArIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b25bdHlwZT1zdWJtaXRdLCAucGFnZUFydGljbGUtc2VtICsgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuc2VhcmNoYW5kZmlsdGVyIGEuc2VhcmNoLWZpbHRlci1yZXNldCAuY3RhLWJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICAgICAgcGFkZGluZzogMThweCA0NXB4OyB9XG5cbi5zZWFyY2hhbmRmaWx0ZXItZGF0ZS1waWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjZCMiAhaW1wb3J0YW50OyB9XG5cbi5zZWFyY2hhbmRmaWx0ZXItZGF0ZS1waWNrZXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCwgLnNlYXJjaGFuZGZpbHRlci1kYXRlLXBpY2tlciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyLCAuc2VhcmNoYW5kZmlsdGVyLWRhdGUtcGlja2VyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsIC5zZWFyY2hhbmRmaWx0ZXItZGF0ZS1waWNrZXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3ZlciAuc2VhcmNoYW5kZmlsdGVyLWRhdGUtcGlja2VyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQsIC5zZWFyY2hhbmRmaWx0ZXItZGF0ZS1waWNrZXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIHRvcDogLjRlbTsgfVxuXG4uc2VhcmNoYW5kZmlsdGVyLWRhdGUtcGlja2VyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiwgLnNlYXJjaGFuZGZpbHRlci1kYXRlLXBpY2tlciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbi5zZWFyY2hhbmRmaWx0ZXItZGF0ZS1waWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldjpiZWZvcmUge1xuICBib3JkZXI6IG5vbmU7IH1cblxuLnNlYXJjaGFuZGZpbHRlci1kYXRlLXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0OmJlZm9yZSB7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLXBoeXNpY2lhbi1kaXJlY3RvcnkgLnBhZ2VBcnRpY2xlIHtcbiAgcGFkZGluZzogMzBweCAxNXB4IDA7IH1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLW5jaXBkcSAucG9zdExpc3RBcmVhX19ib3gge1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1uY2lwZHEgLnBvc3RMaXN0QXJlYV9fYm94IHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMTVweCAwOyB9IH1cblxuLnBoeXNpY2lhbkRpcmVjdG9yeV9fZm9ybV9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Zvcm1fX2l0ZW0ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgICB3aWR0aDogMjMuMjMxNzYlOyB9XG4gICAgICAucGh5c2ljaWFuRGlyZWN0b3J5X19mb3JtX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAucGh5c2ljaWFuRGlyZWN0b3J5X19mb3JtX19pdGVtIHNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnBoeXNpY2lhbkRpcmVjdG9yeV9fZm9ybV9faXRlbSAuZmEtc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAxN3B4OyB9XG5cbi5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2U6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gIHdpZHRoOiA2LjE3MjE1JTsgfVxuICAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGgyLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgaDMsIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBoNCwgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGg0LCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBhLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBhLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBhLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBhLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgc3BhbiwgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHNwYW4sIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBzcGFuLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgc3BhbixcbiAgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgaDQsIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGg0LCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGEsIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgYSwgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBhLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGEsIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHNwYW4sIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHNwYW4sIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHNwYW4sIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHNwYW4sIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBoNCwgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGg0LCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBhLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBhLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBhLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBhLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgc3BhbiwgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHNwYW4sIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBzcGFuLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgc3BhbixcbiAgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgaDQsIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGg0LCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGEsIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgYSwgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBhLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGEsIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHNwYW4sIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHNwYW4sIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHNwYW4sIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHNwYW4sIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBoMiwgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGgyLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgaDIsIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGgyLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGgyLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIGgyLCAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCBoMiwgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19sYWJlbCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fbGFiZWwgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4zMjVlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7IH1cblxuLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19idXR0b25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNsZWFyOiBib3RoOyB9XG4gIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fYnV0dG9ucyB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fYnV0dG9ucyBsaSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgNXB4IDEwcHggMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAzNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fYnV0dG9ucyBsaSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwJTtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMTBweCAwcHg7XG4gICAgICAgIG1heC13aWR0aDogMzVweDsgfSB9XG4gICAgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19idXR0b25zIGxpOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgICAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2J1dHRvbnMgbGkuYnJvd3NlX2J1dHRvbnNfaW5hY3RpdmUgc3BhbiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDRENFO1xuICAgICAgY29sb3I6ICNDQ0NEQ0U7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDAuMTg3NXJlbSAuNXJlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fYnV0dG9ucyBsaSBhIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDY2QjI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDAuMTg3NXJlbSAuNXJlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgICAgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19idXR0b25zIGxpIGEuY3VycmVudC1sZXR0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NkIyO1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMDY2QjI7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2J1dHRvbnMgbGkgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY2QjI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwNjZCMjtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fYnV0dG9ucyBsaS5icm93c2VfYnV0dG9uc19pbmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbSAgLjc1cmVtOyB9XG4gICAgICAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2J1dHRvbnMgbGkgYSB7XG4gICAgICAgIHBhZGRpbmc6IDAuMzVyZW0gIC43NXJlbTsgfSB9XG4gIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fYnV0dG9ucyAucmVzdWx0cy1wZXItcGFnZSB7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjOTk5QjlEOyB9XG4gICAgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19idXR0b25zIC5yZXN1bHRzLXBlci1wYWdlOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB3aGl0ZTsgfVxuICAgIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZV9fYnV0dG9ucyAucmVzdWx0cy1wZXItcGFnZTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4ubmNpcGRxLWFyY2hpdmUtbGlzdCB7XG4gIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgcGFkZGluZzogMDsgfVxuICAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0RDREM7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICMwMDY2QjI7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjdGQjsgfVxuXG4ubnVtYmVyLXBlci1wYWdlIHtcbiAgbWFyZ2luOiAzMHB4IDAgNDBweDsgfVxuXG4ucGh5c2ljaWFuRGlyZWN0b3J5X19jb3VudCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmRpcmVjdG9yeV9zZWN0aW9uX19sYWJlbCB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjQ0NDRENFO1xuICBjb2xvcjogIzAwMDUwOTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLmRpcmVjdG9yeURvY3RvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRENEQztcbiAgcGFkZGluZzogMzBweCAwO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIC5kaXJlY3RvcnlEb2N0b3I6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5kaXJlY3RvcnlEb2N0b3I6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY3RkI7IH1cbiAgLmRpcmVjdG9yeURvY3RvcjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwcHg7IH1cblxuLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgd2lkdGg6IDMxLjc2MTU3JTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiB7XG4gICAgY29sb3I6ICMwMDY2QjI7IH1cblxuLmRpcmVjdG9yeURvY3Rvcl9fcmlnaHRDb2x1bW4ge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gIHdpZHRoOiA0OC44MjExNyU7IH1cbiAgLmRpcmVjdG9yeURvY3Rvcl9fcmlnaHRDb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5kaXJlY3RvcnlEb2N0b3JfX3JpZ2h0Q29sdW1uIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMDAwNTA5OyB9XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLm5jaXBkcV9zaW1wbGVfbGlzdCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm5jaXBkcV9jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjdlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDQ0RDRTtcbiAgcGFkZGluZzogMTVweDsgfVxuXG4ucGh5c2ljaWFuRGlyZWN0b3J5X190b3Age1xuICBtYXJnaW46IDMwcHggMDsgfVxuXG4ucGh5c2ljaWFuRGlyZWN0b3J5X190b3BfaDEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi5waHlzaWNpYW5EaXJlY3RvcnlfX3JlZmVyZW5jZV9idXR0b25zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnBoeXNpY2lhbkRpcmVjdG9yeV9fY2FsbF9mb3JfYXNzaXN0YW5jZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTFweDsgfVxuICAucGh5c2ljaWFuRGlyZWN0b3J5X19jYWxsX2Zvcl9hc3Npc3RhbmNlIC5waG9uZS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5waHlzaWNpYW5EaXJlY3RvcnlfX2NhbGxfZm9yX2Fzc2lzdGFuY2UgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1OyB9XG4gICAgLnBoeXNpY2lhbkRpcmVjdG9yeV9fY2FsbF9mb3JfYXNzaXN0YW5jZSBwIGEge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ucGh5c2ljaWFuRGlyZWN0b3J5X2Jyb3dzZV9jYW5jZXJfdHlwZXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDY2QjI7XG4gIGNvbG9yOiAjMDA2NkIyO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAucGh5c2ljaWFuRGlyZWN0b3J5X2Jyb3dzZV9jYW5jZXJfdHlwZXM6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDY2QjI7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkICMwMDY2QjI7XG4gICAgY29sb3I6ICMwMDY2QjI7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnBoeXNpY2lhbkRpcmVjdG9yeV9fdG9wX2gyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucGh5c2ljaWFuRGlyZWN0b3J5X19yZWZlcmVuY2VfYnV0dG9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7IH1cbiAgLnBoeXNpY2lhbkRpcmVjdG9yeV9fY2FsbF9mb3JfYXNzaXN0YW5jZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWNhbmNlci10eXBlcyAucGFnZUFydGljbGVfX2hlYWRlci0tcGFyZW50LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNhbmNlci10eXBlcyAucGFnZUFydGljbGUtZnVsbFdpZHRoX19oZWFkZXItLXBhcmVudCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWNhbmNlci10eXBlcyAucGFnZUFydGljbGVfX2hlYWRlci0tcGFyZW50LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWNhbmNlci10eXBlcyAucGFnZUFydGljbGUtZnVsbFdpZHRoX19oZWFkZXItLXBhcmVudCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9IH1cblxuLmNhbmNlclR5cGVzX19zZWFyY2hCb3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NkIyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMS44NzVlbTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuY2FuY2VyVHlwZXNfX3NlYXJjaEJveCB7XG4gICAgICBwYWRkaW5nOiAzLjc1ZW07IH0gfVxuICAuY2FuY2VyVHlwZXNfX3NlYXJjaEJveCBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuY2FuY2VyVHlwZXNfX3NlYXJjaEJveCBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgZm9udC1zaXplOiAzZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5jYW5jZXJUeXBlc19fc2VhcmNoQm94IGRpdiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuY2FuY2VyVHlwZXNfX3NlYXJjaEJveCBkaXYge1xuICAgICAgICB3aWR0aDogNTglOyB9IH1cbiAgICAuY2FuY2VyVHlwZXNfX3NlYXJjaEJveCBkaXYgLmZhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY3RkI7XG4gICAgICBjb2xvcjogIzY1Njk2QjtcbiAgICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIHJpZ2h0OiAycHg7XG4gICAgICBib3R0b206IDJweDsgfVxuICAuY2FuY2VyVHlwZXNfX3NlYXJjaEJveCBpbnB1dCB7XG4gICAgY29sb3I6ICMwMDA1MDk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmNhbmNlclR5cGVzX19saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDEuNWVtIDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuY2FuY2VyVHlwZXNfX2xpc3Qge1xuICAgICAgY29sdW1uLWNvdW50OiAzOyB9IH1cbiAgLmNhbmNlclR5cGVzX19saXN0LS1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjdGQjtcbiAgICBicmVhay1pbnNpZGU6IGF2b2lkLWNvbHVtbjtcbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5jYW5jZXJUeXBlc19fbGlzdC0tbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jYW5jZXJUeXBlc19fbGlzdC0tbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjdGQjsgfVxuICAuY2FuY2VyVHlwZXNfX2xpc3QgLmZhIHtcbiAgICBmb250LXNpemU6IC44cmVtO1xuICAgIHBhZGRpbmc6IC41cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDsgfVxuXG4udHJlYXRtZW50X3RlYW1fZG9jdG9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDA7IH1cbiAgLnRyZWF0bWVudF90ZWFtX2RvY3Rvcjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgIC50cmVhdG1lbnRfdGVhbV9kb2N0b3Ige1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBoZWlnaHQ6IDIxMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTU1MHB4KSB7XG4gICAgLnRyZWF0bWVudF90ZWFtX2RvY3RvciB7XG4gICAgICB3aWR0aDogMzMlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gICAgLnRyZWF0bWVudF90ZWFtX2RvY3RvciB7XG4gICAgICBoZWlnaHQ6IDMxMHB4OyB9IH1cblxuLypcbi50cmVhdG1lbnRfdGVhbV9kb2N0b3JfX3Bob3RvIHtcblx0cGFkZGluZzogNXB4IDA7XG5cdGZsb2F0OiBsZWZ0O1xuXG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgXHRmbG9hdDogbm9uZTtcbiAgXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoJG1lZGl1bS1zY3JlZW4tdXApe1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHR9XG5cblx0YSB7XG4gIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bS1zY3JlZW4tdXApe1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIHdpZHRoOiAxMjVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcbiAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAvL292ZXJ3cml0ZSBkZWZhdWx0IDxhPiBzdHlsZSBoZXJlXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgIGRpdiB7XG4gICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bS1zY3JlZW4tdXApe1xuICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRibHVlLCAxNSUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHNjcmVlbjtcbiAgICBcdH1cbiAgICB9XG5cdH1cbn1cbiovXG4uZG9jdG9yX2xpbmsge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuZG9jdG9yX2xpbms6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgLmRvY3Rvcl9saW5rOmhvdmVyIC50cmVhdG1lbnRfdGVhbV9kb2N0b3JfX3Bob3RvIGRpdiB7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjsgfVxuICAuZG9jdG9yX2xpbms6aG92ZXIgLnRyZWF0bWVudF90ZWFtX2RvY3Rvcl9faW5mb0JveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjRmZjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyOyB9XG5cbi50cmVhdG1lbnRfdGVhbV9kb2N0b3JfX3Bob3RvIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnRyZWF0bWVudF90ZWFtX2RvY3Rvcl9fcGhvdG8gZGl2IHtcbiAgICBoZWlnaHQ6IDEzOHB4O1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgICAgIC50cmVhdG1lbnRfdGVhbV9kb2N0b3JfX3Bob3RvIGRpdiB7XG4gICAgICAgIGhlaWdodDogMjM4cHg7XG4gICAgICAgIHdpZHRoOiAyMjBweDsgfSB9XG5cbi50cmVhdG1lbnRfdGVhbV9kb2N0b3JfX2luZm9Cb3gge1xuICBwYWRkaW5nOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgd2lkdGg6IDEzMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAgIC50cmVhdG1lbnRfdGVhbV9kb2N0b3JfX2luZm9Cb3gge1xuICAgICAgd2lkdGg6IDIyMHB4OyB9IH1cbiAgLnRyZWF0bWVudF90ZWFtX2RvY3Rvcl9faW5mb0JveCBwIHtcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjMDAwNTA5O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNsaW5pY2FsX3RyaWFsc193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA4NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5jbGluaWNhbF90cmlhbHNfd3JhcHBlcjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cblxuLmNsaW5pY2FsX3RyaWFsc19mb3JtIHAge1xuICAvKm1heC13aWR0aDogMTAwJTsqLyB9XG5cbi5jbGluaWNhbF90cmlhbHNfZm9ybSBoMiwgLmNsaW5pY2FsX3RyaWFsc19mb3JtIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBoMywgLmNsaW5pY2FsX3RyaWFsc19mb3JtIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbF90cmlhbHNfZm9ybSBoNCwgLmNsaW5pY2FsX3RyaWFsc19mb3JtICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBoNCwgLmNsaW5pY2FsX3RyaWFsc19mb3JtIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNsaW5pY2FsX3RyaWFsc19mb3JtIGEsIC5jbGluaWNhbF90cmlhbHNfZm9ybSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBhLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gYSwgLmNsaW5pY2FsX3RyaWFsc19mb3JtIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsc19mb3JtIGEsIC5jbGluaWNhbF90cmlhbHNfZm9ybSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gc3BhbiwgLmNsaW5pY2FsX3RyaWFsc19mb3JtICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBzcGFuLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNsaW5pY2FsX3RyaWFsc19mb3JtIHNwYW4sIC5jbGluaWNhbF90cmlhbHNfZm9ybSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gc3Bhbixcbi5jbGluaWNhbF90cmlhbHNfZm9ybSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbF90cmlhbHNfZm9ybSBoNCwgLmNsaW5pY2FsX3RyaWFsc19mb3JtICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsc19mb3JtIGg0LCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbF90cmlhbHNfZm9ybSBhLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBhLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbF90cmlhbHNfZm9ybSBhLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBhLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gc3BhbiwgLmNsaW5pY2FsX3RyaWFsc19mb3JtICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsc19mb3JtIHNwYW4sIC5jbGluaWNhbF90cmlhbHNfZm9ybSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbF90cmlhbHNfZm9ybSBzcGFuLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gc3BhbiwgLmNsaW5pY2FsX3RyaWFsc19mb3JtIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jbGluaWNhbF90cmlhbHNfZm9ybSBoNCwgLmNsaW5pY2FsX3RyaWFsc19mb3JtICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBoNCwgLmNsaW5pY2FsX3RyaWFsc19mb3JtIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmNsaW5pY2FsX3RyaWFsc19mb3JtIGEsIC5jbGluaWNhbF90cmlhbHNfZm9ybSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBhLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gYSwgLmNsaW5pY2FsX3RyaWFsc19mb3JtIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsc19mb3JtIGEsIC5jbGluaWNhbF90cmlhbHNfZm9ybSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gc3BhbiwgLmNsaW5pY2FsX3RyaWFsc19mb3JtICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBzcGFuLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNsaW5pY2FsX3RyaWFsc19mb3JtIHNwYW4sIC5jbGluaWNhbF90cmlhbHNfZm9ybSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gc3Bhbixcbi5jbGluaWNhbF90cmlhbHNfZm9ybSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jbGluaWNhbF90cmlhbHNfZm9ybSBoNCwgLmNsaW5pY2FsX3RyaWFsc19mb3JtICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsc19mb3JtIGg0LCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5jbGluaWNhbF90cmlhbHNfZm9ybSBhLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBhLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jbGluaWNhbF90cmlhbHNfZm9ybSBhLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBhLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gc3BhbiwgLmNsaW5pY2FsX3RyaWFsc19mb3JtICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsc19mb3JtIHNwYW4sIC5jbGluaWNhbF90cmlhbHNfZm9ybSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jbGluaWNhbF90cmlhbHNfZm9ybSBzcGFuLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gc3BhbiwgLmNsaW5pY2FsX3RyaWFsc19mb3JtIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5jbGluaWNhbF90cmlhbHNfZm9ybSBoMiwgLmNsaW5pY2FsX3RyaWFsc19mb3JtIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBoMiwgLmNsaW5pY2FsX3RyaWFsc19mb3JtIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gaDIsIC5jbGluaWNhbF90cmlhbHNfZm9ybSAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBoMiwgLmNsaW5pY2FsX3RyaWFsc19mb3JtIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gaDIsIC5jbGluaWNhbF90cmlhbHNfZm9ybSAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsc19mb3JtIGgyLCAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAuY2xpbmljYWxfdHJpYWxzX2Zvcm0gaDIsIC5jbGluaWNhbF90cmlhbHNfZm9ybSAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbHNfZm9ybSBoMiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmNsaW5pY2FsX3RyaWFsc19mb3JtIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5jbGluaWNhbF90cmlhbHNfZm9ybS0tc2VsZWN0LXJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuY2xpbmljYWxfdHJpYWxzX2Zvcm0tLXNlbGVjdC1yb3c6OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5jbGluaWNhbF90cmlhbHNfZm9ybS0tc2VsZWN0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICAgIHdpZHRoOiAzMS43NjE1NyU7IH1cbiAgICAuY2xpbmljYWxfdHJpYWxzX2Zvcm0tLXNlbGVjdDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5jbGluaWNhbF90cmlhbHNfZm9ybS0tc2VsZWN0IHNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuY2xpbmljYWxfdHJpYWxzX2Zvcm0tLWlucHV0LXJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuY2xpbmljYWxfdHJpYWxzX2Zvcm0tLWlucHV0LXJvdzo6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmNsaW5pY2FsX3RyaWFsc19mb3JtLS1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgICB3aWR0aDogNDguODIxMTclOyB9XG4gICAgLmNsaW5pY2FsX3RyaWFsc19mb3JtLS1pbnB1dDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5jbGluaWNhbF90cmlhbHNfZm9ybS0taW5wdXQgaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY2xpbmljYWxfdHJpYWxzX2Zvcm0tLWlucHV0IGxhYmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuXG4uY2xpbmljYWxfdHJpYWxfZm9ybV9fYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAyMHB4IDU1cHg7XG4gIG1hcmdpbjogMjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzRDZCO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIHdpZHRoOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5jbGluaWNhbF90cmlhbF9mb3JtX19idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY2QjI7IH1cbiAgLmNsaW5pY2FsX3RyaWFsX2Zvcm1fX2J1dHRvbiBwIHtcbiAgICBtYXJnaW46IDBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5jbGluaWNhbF90cmlhbF9mb3JtX19idXR0b24ge1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG4uY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBoMiwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgaDMsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGg0LCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBoNCwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBhLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGEsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgYSwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBhLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBzcGFuLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBzcGFuLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBzcGFuLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBzcGFuLFxuLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBoNCwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBoNCwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGEsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBhLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgYSwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGEsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgc3BhbiwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBzcGFuLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIHNwYW4sIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgc3BhbiwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgaDQsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGg0LCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGEsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgYSwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBhLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGEsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIHNwYW4sIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIHNwYW4sIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIHNwYW4sIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIHNwYW4sXG4uY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGg0LCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGg0LCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgYSwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGEsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBhLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgYSwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBzcGFuLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIHNwYW4sIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgc3BhbiwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBzcGFuLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBoMiwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgaDIsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgaDIsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgaDIsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyBoMiwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGgyLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGgyLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cyAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5jbGluaWNhbF90cmlhbF9yZXN1bHRzIGgyIHtcbiAgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi5jbGluaWNhbF90cmlhbF9yZXN1bHRzLS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkYyRjM7IH1cblxuLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMgcCB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTsgfVxuXG4uY2xpbmljYWxfdHJpYWxfcmVzdWx0c19wYWdpbmF0aW9uIGJ1dHRvbiwgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHNfcGFnaW5hdGlvbiAuZW50cnlBcnRpY2xlX19zaWRlYmFyLS1saW5rLCAuY2xpbmljYWxfdHJpYWxfcmVzdWx0c19wYWdpbmF0aW9uIC5waHlzaWNpYW5EaXJlY3RvcnlfYnJvd3NlX2NhbmNlcl90eXBlcyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHNfcGFnaW5hdGlvbiBsYWJlbCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4OyB9XG5cbi5jbGluaWNhbF90cmlhbHNfc3R1ZHkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAuY2xpbmljYWxfdHJpYWxzX3N0dWR5OjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuY2xpbmljYWxfdHJpYWxzX3N0dWR5X19waGFzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0NDRENFOyB9XG4gICAgLmNsaW5pY2FsX3RyaWFsc19zdHVkeV9fcGhhc2U6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDRENFOyB9XG4gIC5jbGluaWNhbF90cmlhbHNfc3R1ZHlfX2Rpc2Vhc2U6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0RDRTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAuY2xpbmljYWxfdHJpYWxzX3N0dWR5X19sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICAgIHdpZHRoOiA2NS44ODA3OCU7IH1cbiAgICAuY2xpbmljYWxfdHJpYWxzX3N0dWR5X19sZWZ0Omxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLmNsaW5pY2FsX3RyaWFsc19zdHVkeV9fbGVmdCAuY2xpbmljYWwtdHJpYWwtaDMge1xuICBmb250LXNpemU6IDEuNWVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW46IDIwcHggMCAxMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5jbGluaWNhbF90cmlhbHNfc3R1ZHlfX3JpZ2h0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICAgIHdpZHRoOiAzMS43NjE1NyU7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgI0YzRjNGMztcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAuY2xpbmljYWxfdHJpYWxzX3N0dWR5X19yaWdodDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5jbGluaWNhbF90cmlhbHNfc3R1ZHlfX3JpZ2h0IGg0LCAuY2xpbmljYWxfdHJpYWxzX3N0dWR5X19yaWdodCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuY2xpbmljYWxfdHJpYWxzX3N0dWR5X19yaWdodCBhLCAuY2xpbmljYWxfdHJpYWxzX3N0dWR5X19yaWdodCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmNsaW5pY2FsX3RyaWFsc19zdHVkeV9fcmlnaHQgc3BhbiB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLnBhZ2VBcnRpY2xlX19oZWFkZXJfX2JhY2tsaW5rIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjsgfVxuXG4vKipcbipcbiogU0FTUyBmb3IgdGhlIEN1c3RvbSBQb3N0IFR5cGUgVmVyc2lvbiBvZiBDbGluaWNhbCBUcmlhbHNcbipcbioqL1xuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtY3B0IGgxLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1hZHZhbmNlZC1waHlzaWNpYW4tc2VhcmNoIGgxLFxuLnRheC1jYW5jZXItdHlwZXMgaDEsXG4udGF4LWFkdmFuY2VkLXBoeXNpY2lhbi1zZWFyY2ggaDEge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtY3B0IC5oZXJvLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1hZHZhbmNlZC1waHlzaWNpYW4tc2VhcmNoIC5oZXJvLFxuLnRheC1jYW5jZXItdHlwZXMgLmhlcm8sXG4udGF4LWFkdmFuY2VkLXBoeXNpY2lhbi1zZWFyY2ggLmhlcm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDMwMHB4O1xuICB3aWR0aDogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA0JTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWNwdCAuaGVybyxcbiAgICAucGFnZS10ZW1wbGF0ZS1wYWdlLWFkdmFuY2VkLXBoeXNpY2lhbi1zZWFyY2ggLmhlcm8sXG4gICAgLnRheC1jYW5jZXItdHlwZXMgLmhlcm8sXG4gICAgLnRheC1hZHZhbmNlZC1waHlzaWNpYW4tc2VhcmNoIC5oZXJvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi50YXgtY2FuY2VyLXR5cGVzICNicmVhZGNydW1icyxcbi50YXgtYWR2YW5jZWQtcGh5c2ljaWFuLXNlYXJjaCAjYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYWR2YW5jZWQtcGh5c2ljaWFuLXNlYXJjaCAuc2VhcmNoLWJ1dHRvbnMge1xuICBtYXJnaW46IDMwcHggMCAzMHB4OyB9XG5cbi5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2NvbnRlbnQsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19jb250ZW50IHtcbiAgbWFyZ2luOiAzNXB4IDAgMCAwOyB9XG4gIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2NvbnRlbnQgcDpmaXJzdC1jaGlsZDpmaXJzdC1sZXR0ZXIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19jb250ZW50IHA6Zmlyc3QtY2hpbGQ6Zmlyc3QtbGV0dGVyIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IH1cblxuLnN1YkhlYWQtaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zdWJIZWFkLWluZm8gcCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDsgfVxuICAuc3ViSGVhZC1pbmZvIC5zZWFyY2gtYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1hcmdpbjogMzBweCAwIDMwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAuc3ViSGVhZC1pbmZvIC5zZWFyY2gtYnV0dG9ucyB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDYwcHg7IH0gfVxuICAgIC5zdWJIZWFkLWluZm8gLnNlYXJjaC1idXR0b25zIC5idXR0b246Zmlyc3Qtb2YtdHlwZSwgLnN1YkhlYWQtaW5mbyAuc2VhcmNoLWJ1dHRvbnMgLmludmVyc2UtYnV0dG9uOmZpcnN0LW9mLXR5cGUsIC5zdWJIZWFkLWluZm8gLnNlYXJjaC1idXR0b25zIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b246Zmlyc3Qtb2YtdHlwZSwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuc3ViSGVhZC1pbmZvIC5zZWFyY2gtYnV0dG9ucyAuY3RhLWJ1dHRvbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAgIC5zdWJIZWFkLWluZm8gLnNlYXJjaC1idXR0b25zIC5idXR0b246Zm9jdXMsIC5zdWJIZWFkLWluZm8gLnNlYXJjaC1idXR0b25zIC5pbnZlcnNlLWJ1dHRvbjpmb2N1cywgLnN1YkhlYWQtaW5mbyAuc2VhcmNoLWJ1dHRvbnMgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbjpmb2N1cywgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuc3ViSGVhZC1pbmZvIC5zZWFyY2gtYnV0dG9ucyAuY3RhLWJ1dHRvbjpmb2N1cyB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuc3ViSGVhZC1pbmZvIC5zZWFyY2gtYnV0dG9ucyAuZGlzYWJsZWQsXG4gICAgLnN1YkhlYWQtaW5mbyAuc2VhcmNoLWJ1dHRvbnMgLmRpc2FibGVkOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMDIsIDE3OCwgMC40KTtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDEwMiwgMTc4LCAwLjQpO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWNsaW5pY2FsLXRyaWFscy1jcHQgLnN1YkhlYWQtaW5mbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0NSU7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfSB9XG5cbi5jbGluaWNhbFRyaWFscy1jYW5jZXItdHlwZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIHBhZGRpbmc6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgIC5jbGluaWNhbFRyaWFscy1jYW5jZXItdHlwZXMge1xuICAgICAgbWFyZ2luOiA2MHB4IGF1dG87IH0gfVxuICAuY2xpbmljYWxUcmlhbHMtY2FuY2VyLXR5cGVzIC5jdC1jYW5jZXItdHlwZSB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMCAxNXB4IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkYyRjM7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC5jbGluaWNhbFRyaWFscy1jYW5jZXItdHlwZXMgLmN0LWNhbmNlci10eXBlIHtcbiAgICAgICAgZmxleC1iYXNpczogNDglOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmNsaW5pY2FsVHJpYWxzLWNhbmNlci10eXBlcyAuY3QtY2FuY2VyLXR5cGUge1xuICAgICAgICBmbGV4LWJhc2lzOiAzMCU7IH0gfVxuICAgIC5jbGluaWNhbFRyaWFscy1jYW5jZXItdHlwZXMgLmN0LWNhbmNlci10eXBlIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5jbGluaWNhbFRyaWFscy1jYW5jZXItdHlwZXMgLmN0LWNhbmNlci10eXBlIGEgc3Bhbi5jb3VudCB7XG4gICAgICAgIGNvbG9yOiAjNjU2OTZCO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTJweDsgfVxuICAgIC5jbGluaWNhbFRyaWFscy1jYW5jZXItdHlwZXMgLmN0LWNhbmNlci10eXBlIGkge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5jbGluaWNhbF90cmlhbF9yZXN1bHRzLS1pdGVtIHtcbiAgcGFkZGluZzogMCAwIDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMtLWl0ZW0gaDQsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzLS1pdGVtIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzLS1pdGVtIGEsIC5jbGluaWNhbF90cmlhbF9yZXN1bHRzLS1pdGVtIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cy0taXRlbSBzcGFuIHtcbiAgICBtYXJnaW46IDBweCAwcHggMTBweDsgfVxuICAuY2xpbmljYWxfdHJpYWxfcmVzdWx0cy0taXRlbSBwIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG5cbi5jdC1wYWdlLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuOTg3NWVtOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcbiAgLmN0LXNpZGViYXIgLnBhZ2VBcnRpY2xlX19oZWFkZXItLWdyYW5kcGFyZW50IC5wYWdlQXJ0aWNsZV9faGVhZGVyX19iYWNrbGluayB7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuXG4uY3Qtc2lkZWJhciAuY3QtdGVybSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5jdC1zaWRlYmFyIC50b3RhbC1wb3N0cyB7XG4gIGZvbnQtc2l6ZTogLjc1cmVtOyB9XG5cbi5jdC1zaWRlYmFyIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmM2ZmOyB9XG5cbi5jbGluaWNhbF90cmlhbF9yZXN1bHRzLS1pdGVtIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmM2ZmOyB9XG5cbi5jdC1zaWRlYmFyIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uY3Qtbm8tdHJpYWxzLXRleHQge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5wYWdpbmF0aW9uIGEucHJldiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmN0LWJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS45ODc1ZW07IH1cbiAgLmN0LWJyZWFkY3J1bWJzIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmN0LWJyZWFkY3J1bWJzIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmN0LWJyZWFkY3J1bWJzIGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJ8XCI7XG4gICAgcGFkZGluZzogLjVyZW07IH1cbiAgLmN0LWJyZWFkY3J1bWJzIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5wYWdlQXJ0aWNsZS1mdWxsV2lkdGgge1xuICBtYXgtd2lkdGg6IDg1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDMwcHggMTVweDsgfVxuICAucGFnZUFydGljbGUtZnVsbFdpZHRoOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGgge1xuICAgICAgcGFkZGluZzogNjBweCAwOyB9IH1cbiAgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aF9fZmVhdHVyZWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjVweDsgfVxuICAucGFnZUFydGljbGUtZnVsbFdpZHRoX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGhfX2NvbnRlbnQ6OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aF9fY29udGVudC0tdGV4dCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgICAgIHdpZHRoOiA0OC44MjExNyU7IH1cbiAgICAgIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGhfX2NvbnRlbnQtLXRleHQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aF9fY29udGVudC0tbWVkaWEge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgICB3aWR0aDogNDguODIxMTclOyB9XG4gICAgICAucGFnZUFydGljbGUtZnVsbFdpZHRoX19jb250ZW50LS1tZWRpYTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aF9fY29udGVudC0tbWVkaWEgLnZpZGVvLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aF9fY29udGVudC0tbWVkaWEgLnZpZGVvLXdyYXAgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLm1lZGlhLXBvc2l0aW9uIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGhfX2N0YSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAucGFnZUFydGljbGUtZnVsbFdpZHRoX19jdGE6OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGhfX2N0YSB7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAtbW96LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgICAgYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAtbXMtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIC1vLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgICAgZGlzcGxheTogYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICBib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICBib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC1vLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyOyB9IH1cbiAgICAucGFnZUFydGljbGUtZnVsbFdpZHRoX19jdGEgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDUxMHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAucGFnZUFydGljbGUtZnVsbFdpZHRoX19jdGEgbGkge1xuICAgICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgICAtbW96LWJveC1mbGV4OiAxO1xuICAgICAgICAgIGJveC1mbGV4OiAxO1xuICAgICAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgICAgICAtbW96LWZsZXg6IDE7XG4gICAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgICAgZmxleDogMTsgfSB9XG4gIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBpbmhlcml0OyB9XG5cbi5wYWdlQXJ0aWNsZS1zZW1fX2N0YSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnBhZ2VBcnRpY2xlLXNlbV9fY3RhOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5wYWdlQXJ0aWNsZS1zZW1fX2N0YSB7XG4gICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAtbW96LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIGJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAtbW96LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgLW1zLWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgLW8tYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IGJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIGJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICBib3gtcGFjazogY2VudGVyO1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtbXMtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtby1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyOyB9IH1cbiAgLnBhZ2VBcnRpY2xlLXNlbV9fY3RhIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiA1MTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAucGFnZUFydGljbGUtc2VtX19jdGEgbGkge1xuICAgICAgICBtYXJnaW46IDEwcHggMTBweCAwIDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1vei1ib3gtZmxleDogMTtcbiAgICAgICAgYm94LWZsZXg6IDE7XG4gICAgICAgIC13ZWJraXQtZmxleDogMTtcbiAgICAgICAgLW1vei1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgZmxleDogMTsgfSB9XG5cbi5wYWdlQXJ0aWNsZS1zZW0gLmN0YS1idXR0b24sXG4ucGFnZUFydGljbGUtc2VtICsgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0OyB9XG4gIC5wYWdlQXJ0aWNsZS1zZW0gLmN0YS1idXR0b246aG92ZXIsXG4gIC5wYWdlQXJ0aWNsZS1zZW0gKyAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4ubW9zYWljLWxhbmRpbmcge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjsgfVxuICAubW9zYWljLWxhbmRpbmcgLmlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDc1ZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDAgMTBlbTsgfVxuICAubW9zYWljLWxhbmRpbmcgLmJ0biwgLm1vc2FpYy1sYW5kaW5nIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5tb3NhaWMtbGFuZGluZyBzdWJtaXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLm1vc2FpYy1sYW5kaW5nIC5idG4gaSwgLm1vc2FpYy1sYW5kaW5nIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0IGksIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLm1vc2FpYy1sYW5kaW5nIHN1Ym1pdCBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICBvcGFjaXR5OiAwLjY7IH1cbiAgICAubW9zYWljLWxhbmRpbmcgLmJ0bi5zaGFyZS1idXR0b24sIC5tb3NhaWMtbGFuZGluZyAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdC5zaGFyZS1idXR0b24sIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLm1vc2FpYy1sYW5kaW5nIHN1Ym1pdC5zaGFyZS1idXR0b24ge1xuICAgICAgY29sb3I6ICMwMDY2QjI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgICAubW9zYWljLWxhbmRpbmcgLmJ0bi5naXZlLWJ1dHRvbiwgLm1vc2FpYy1sYW5kaW5nIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LmdpdmUtYnV0dG9uLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5tb3NhaWMtbGFuZGluZyBzdWJtaXQuZ2l2ZS1idXR0b24ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH1cbiAgICAgIC5tb3NhaWMtbGFuZGluZyAuYnRuLmdpdmUtYnV0dG9uIGksIC5tb3NhaWMtbGFuZGluZyAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdC5naXZlLWJ1dHRvbiBpLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5tb3NhaWMtbGFuZGluZyBzdWJtaXQuZ2l2ZS1idXR0b24gaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAycHg7IH1cbiAgICAgICAgLm1vc2FpYy1sYW5kaW5nIC5idG4uZ2l2ZS1idXR0b24gaTpiZWZvcmUsIC5tb3NhaWMtbGFuZGluZyAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdC5naXZlLWJ1dHRvbiBpOmJlZm9yZSwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAubW9zYWljLWxhbmRpbmcgc3VibWl0LmdpdmUtYnV0dG9uIGk6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIC13ZWJraXQtbWFzazogdXJsKC93cC1jb250ZW50L3RoZW1lcy9zaXRlbWFuL2ltYWdlcy9oYW5kcy11c2Qtc29saWQuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgICAgICAgICBtYXNrOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3NpdGVtYW4vaW1hZ2VzL2hhbmRzLXVzZC1zb2xpZC5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlOyB9XG4gICAgICAubW9zYWljLWxhbmRpbmcgLmJ0bi5naXZlLWJ1dHRvbjpob3ZlciBpOmJlZm9yZSwgLm1vc2FpYy1sYW5kaW5nIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LmdpdmUtYnV0dG9uOmhvdmVyIGk6YmVmb3JlLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5tb3NhaWMtbGFuZGluZyBzdWJtaXQuZ2l2ZS1idXR0b246aG92ZXIgaTpiZWZvcmUsIC5tb3NhaWMtbGFuZGluZyAuYnRuLmdpdmUtYnV0dG9uOmZvY3VzIGk6YmVmb3JlLCAubW9zYWljLWxhbmRpbmcgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQuZ2l2ZS1idXR0b246Zm9jdXMgaTpiZWZvcmUsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLm1vc2FpYy1sYW5kaW5nIHN1Ym1pdC5naXZlLWJ1dHRvbjpmb2N1cyBpOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY2QjI7IH1cbiAgICAubW9zYWljLWxhbmRpbmcgLmJ0bjpob3ZlciwgLm1vc2FpYy1sYW5kaW5nIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0OmhvdmVyLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC5tb3NhaWMtbGFuZGluZyBzdWJtaXQ6aG92ZXIsIC5tb3NhaWMtbGFuZGluZyAuYnRuOmZvY3VzLCAubW9zYWljLWxhbmRpbmcgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQ6Zm9jdXMsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLm1vc2FpYy1sYW5kaW5nIHN1Ym1pdDpmb2N1cyB7XG4gICAgICBjb2xvcjogIzAwNjZCMjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgLm1vc2FpYy1sYW5kaW5nIGhlYWRlciAuc2l0ZS1oZWFkZXItY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDg1ZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAubW9zYWljLWxhbmRpbmcgaGVhZGVyIC5zaXRlLWhlYWRlci1jb250YWluZXIgLnNpdGUtYnJhbmRpbmcgaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4OyB9IH1cbiAgLm1vc2FpYy1sYW5kaW5nIGhlYWRlciAudG9wLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLm1vc2FpYy1sYW5kaW5nIGhlYWRlciAudG9wLWJ1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5tb3NhaWMtbGFuZGluZyBoZWFkZXIgLnRvcC1idXR0b25zIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwOyB9IH1cbiAgICAubW9zYWljLWxhbmRpbmcgaGVhZGVyIC50b3AtYnV0dG9ucyB1bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAubW9zYWljLWxhbmRpbmcgaGVhZGVyIC50b3AtYnV0dG9ucyB1bCBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDM4cHggMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH0gfVxuICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmhlcm8ge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDQwJTtcbiAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzOHB4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5oZXJvIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA4NXZoOyB9IH1cbiAgICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmhlcm8gLmJhY2tncm91bmQtb3ZlcmxheSB7XG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgNTAlLCByZ2JhKDAsIDAsIDAsIDAuNzUpIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgNTAlLCByZ2JhKDAsIDAsIDAsIDAuNzUpIDEwMCUpO1xuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyNiZjAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmhlcm8gLmhlcm8tY29udGVudCB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5oZXJvIC5oZXJvLWNvbnRlbnQgaDEge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRleHQtc2hhZG93OiAwIDNweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjVlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVlbTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5oZXJvIC5oZXJvLWNvbnRlbnQgaDEge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNGVtOyB9IH1cbiAgICAgICAgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuaGVybyAuaGVyby1jb250ZW50IC5oZXJvLXRleHQgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAzcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAxLjVlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgICAgICAgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuaGVybyAuaGVyby1jb250ZW50IC5oZXJvLXNoYXJlIC5zaGFyZS1idXR0b24ge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAgICAgICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmhlcm8gLmhlcm8tY29udGVudCAuaGVyby1zaGFyZSAuc2hhcmUtYnV0dG9uIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4OyB9XG4gICAgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAtd2Via2l0LWNvbHVtbnM6IDMgMjgwcHg7XG4gICAgICAtbW96LWNvbHVtbnM6IDMgMjgwcHg7XG4gICAgICBjb2x1bW5zOiAzIDI4MHB4O1xuICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMXJlbTtcbiAgICAgIC1tb3otY29sdW1uLWdhcDogMXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzZW07XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICAgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC50aWxlLWNvbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDY2QjI7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTsgfVxuICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLnRpbGUtY29sIHAge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmOyB9XG4gICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjBBODI3O1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDI1cHggMjBweDsgfVxuICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBoMiwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgaDMsIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIGg0LCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBoNCwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBhLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIGEsIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgYSwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBhLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBzcGFuLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBzcGFuLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBzcGFuLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBzcGFuLFxuICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIGg0LCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIGg0LCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgYSwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIGEsIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBhLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgYSwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBzcGFuLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIHNwYW4sIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgc3BhbiwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBzcGFuLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBoNCwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgaDQsIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgYSwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBhLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIGEsIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgYSwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgc3BhbiwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgc3BhbiwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgc3BhbiwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgc3BhbixcbiAgICAgICAgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBoNCwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBoNCwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIGEsIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBhLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgYSwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIGEsIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgc3BhbiwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSBzcGFuLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmNvbnRlbnQtdGlsZSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIHNwYW4sIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgc3BhbiwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5jb250ZW50LXRpbGUgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuY29udGVudC10aWxlIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAuaW1hZ2UtdGlsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICAgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5pbWFnZS10aWxlIC5pbWFnZS1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICM0NzRENTI7IH1cbiAgICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLmltYWdlLXRpbGUgLmltYWdlLWNvbnRlbnQgLm5hbWUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgICAgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC5pbWFnZS10aWxlIC5pbWFnZS1jb250ZW50IHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07IH1cbiAgICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAudmlkZW8tdGlsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICAgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAubWFzb25yeS1jb2x1bW5zIC52aWRlby10aWxlIC52aWRlby1saW5rIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLnZpZGVvLXRpbGUgLnZpZGVvLWxpbms6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9zaXRlbWFuL2ltYWdlcy9wbGF5LWJ0bkAyeC5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gICAgICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAudmlkZW8tdGlsZSBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAudmlkZW8tdGlsZSAubmFtZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDE1cHg7XG4gICAgICAgICAgY29sb3I6ICM0NzRENTI7IH1cbiAgICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAucXVvdGUtdGlsZSB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMzBweCAyNXB4IDM1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLnF1b3RlLXRpbGUgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG4gICAgICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLm1hc29ucnktY29sdW1ucyAucXVvdGUtdGlsZSBpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICBjb2xvcjogI0VBQTQyRjtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICByaWdodDogMTVweDsgfVxuICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5tYXNvbnJ5LWNvbHVtbnMgLnF1b3RlLXRpbGUgLm5hbWUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuMik7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMWVtOyB9XG4gICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyBoNCwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgYSwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMTIsIDExMiwgMTEyLCAwLjM3KTsgfVxuICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyBoNCBzcGFuLCAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhIHNwYW4sIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIGEgc3BhbiwgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgc3BhbiBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogLTExcHg7IH1cbiAgICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIHVsIC5zb2NpYWwtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyB1bCAuc29jaWFsLWl0ZW0gLnNvY2lhbC1saW5rIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTEyLCAxMTIsIDExMiwgMC4zNyk7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyB1bCAuc29jaWFsLWl0ZW0uZmFjZWJvb2sgLnNvY2lhbC1saW5rIHtcbiAgICAgICAgICBjb2xvcjogIzNBNTk5ODsgfVxuICAgICAgICAubW9zYWljLWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyB1bCAuc29jaWFsLWl0ZW0udHdpdHRlciAuc29jaWFsLWxpbmsge1xuICAgICAgICAgIGNvbG9yOiAjNTVBQ0VFOyB9XG4gICAgICAgIC5tb3NhaWMtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIHVsIC5zb2NpYWwtaXRlbS5lbWFpbCAuc29jaWFsLWxpbmsge1xuICAgICAgICAgIGNvbG9yOiAjRjBBODA2OyB9XG4gICAgICAgICAgLm1vc2FpYy1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgdWwgLnNvY2lhbC1pdGVtLmVtYWlsIC5zb2NpYWwtbGluazpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwZTBcIjsgfVxuICAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDY2QjI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5pbm5lciB7XG4gICAgICBwYWRkaW5nOiA0ZW0gMDsgfVxuICAgIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBoMiwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBoMywgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBoNCwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBoNCwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGEsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBhLCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgYSwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGEsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgc3BhbiwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBzcGFuLCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIHNwYW4sIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgc3BhbixcbiAgICAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgaDQsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBoNCwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgYSwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgYSwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgYSwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgYSwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIHNwYW4sIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBzcGFuLCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgc3BhbiwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIHNwYW4sIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgaDQsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgaDQsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBhLCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgYSwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGEsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBhLCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIHNwYW4sIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgc3BhbiwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBzcGFuLCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIHNwYW4sXG4gICAgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGg0LCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgaDQsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGEsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGEsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGEsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGEsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBzcGFuLCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgc3BhbiwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIHNwYW4sIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBzcGFuLCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGgyLCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGgyLCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBoMiwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGgyLCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBoMiwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgaDIsIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciBoMiwgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIGgyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07IH1cbiAgICAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLnByZWZvb3Rlci10ZXh0IHAge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMmVtO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICAubW9zYWljLWxhbmRpbmcgLnByZS1mb290ZXIgLnByZWZvb3Rlci1idXR0b25zIHVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5tb3NhaWMtbGFuZGluZyAucHJlLWZvb3RlciAucHJlZm9vdGVyLWJ1dHRvbnMgdWwgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMCA1cHggMTVweDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAgICAgLm1vc2FpYy1sYW5kaW5nIC5wcmUtZm9vdGVyIC5wcmVmb290ZXItYnV0dG9ucyB1bCBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLm1vc2FpYy1sYW5kaW5nIC5zaXRlRm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5sb2NhdGlvbl9saXN0X21haW4ge1xuICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50OyB9XG5cbi5sb2NhdGlvbl9ibG9ja19oZXJvIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNTBweCAwcHg7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4OyB9XG4gIC5sb2NhdGlvbl9ibG9ja19oZXJvIGgyLCAubG9jYXRpb25fYmxvY2tfaGVybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubG9jYXRpb25fYmxvY2tfaGVybyBoMywgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gaDQsIC5sb2NhdGlvbl9ibG9ja19oZXJvICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5sb2NhdGlvbl9ibG9ja19oZXJvIGg0LCAubG9jYXRpb25fYmxvY2tfaGVybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5sb2NhdGlvbl9ibG9ja19oZXJvIGEsIC5sb2NhdGlvbl9ibG9ja19oZXJvICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gYSwgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubG9jYXRpb25fYmxvY2tfaGVybyBhLCAubG9jYXRpb25fYmxvY2tfaGVybyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5sb2NhdGlvbl9ibG9ja19oZXJvIGEsIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5sb2NhdGlvbl9ibG9ja19oZXJvIHNwYW4sIC5sb2NhdGlvbl9ibG9ja19oZXJvICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5sb2NhdGlvbl9ibG9ja19oZXJvIHNwYW4sIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5sb2NhdGlvbl9ibG9ja19oZXJvIHNwYW4sIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5sb2NhdGlvbl9ibG9ja19oZXJvIHNwYW4sXG4gIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gaDQsIC5sb2NhdGlvbl9ibG9ja19oZXJvICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gaDQsIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubG9jYXRpb25fYmxvY2tfaGVybyBhLCAubG9jYXRpb25fYmxvY2tfaGVybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gYSwgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5sb2NhdGlvbl9ibG9ja19oZXJvIGEsIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubG9jYXRpb25fYmxvY2tfaGVybyBhLCAubG9jYXRpb25fYmxvY2tfaGVybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5sb2NhdGlvbl9ibG9ja19oZXJvIHNwYW4sIC5sb2NhdGlvbl9ibG9ja19oZXJvICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gc3BhbiwgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubG9jYXRpb25fYmxvY2tfaGVybyBzcGFuLCAubG9jYXRpb25fYmxvY2tfaGVybyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5sb2NhdGlvbl9ibG9ja19oZXJvIHNwYW4sIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5sb2NhdGlvbl9ibG9ja19oZXJvIGg0LCAubG9jYXRpb25fYmxvY2tfaGVybyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubG9jYXRpb25fYmxvY2tfaGVybyBoNCwgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAubG9jYXRpb25fYmxvY2tfaGVybyBhLCAubG9jYXRpb25fYmxvY2tfaGVybyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5sb2NhdGlvbl9ibG9ja19oZXJvIGEsIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gYSwgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubG9jYXRpb25fYmxvY2tfaGVybyBhLCAubG9jYXRpb25fYmxvY2tfaGVybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubG9jYXRpb25fYmxvY2tfaGVybyBzcGFuLCAubG9jYXRpb25fYmxvY2tfaGVybyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubG9jYXRpb25fYmxvY2tfaGVybyBzcGFuLCAubG9jYXRpb25fYmxvY2tfaGVybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubG9jYXRpb25fYmxvY2tfaGVybyBzcGFuLCAubG9jYXRpb25fYmxvY2tfaGVybyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubG9jYXRpb25fYmxvY2tfaGVybyBzcGFuLFxuICAubG9jYXRpb25fYmxvY2tfaGVybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5sb2NhdGlvbl9ibG9ja19oZXJvIGg0LCAubG9jYXRpb25fYmxvY2tfaGVybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5sb2NhdGlvbl9ibG9ja19oZXJvIGg0LCAubG9jYXRpb25fYmxvY2tfaGVybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gYSwgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5sb2NhdGlvbl9ibG9ja19oZXJvIGEsIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubG9jYXRpb25fYmxvY2tfaGVybyBhLCAubG9jYXRpb25fYmxvY2tfaGVybyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gYSwgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubG9jYXRpb25fYmxvY2tfaGVybyBzcGFuLCAubG9jYXRpb25fYmxvY2tfaGVybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5sb2NhdGlvbl9ibG9ja19oZXJvIHNwYW4sIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gc3BhbiwgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubG9jYXRpb25fYmxvY2tfaGVybyBzcGFuLCAubG9jYXRpb25fYmxvY2tfaGVybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAubG9jYXRpb25fYmxvY2tfaGVybyBoMiwgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gaDIsIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubG9jYXRpb25fYmxvY2tfaGVybyAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLmxvY2F0aW9uX2Jsb2NrX2hlcm8gaDIsIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gaDIsIC5sb2NhdGlvbl9ibG9ja19oZXJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAubG9jYXRpb25fYmxvY2tfaGVybyBoMiwgLmxvY2F0aW9uX2Jsb2NrX2hlcm8gLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5sb2NhdGlvbl9ibG9ja19oZXJvIGgyLCAubG9jYXRpb25fYmxvY2tfaGVybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC5sb2NhdGlvbl9ibG9ja19oZXJvIGgyLCAubG9jYXRpb25fYmxvY2tfaGVybyAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5sb2NhdGlvbl9ibG9ja19oZXJvIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXJnaW46IGF1dG87IH1cblxuLnBsYXlfYnV0dG9uX2xvY2F0aW9ucyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiA1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnBsYXlfYnV0dG9uX2xvY2F0aW9uczpob3ZlciwgLnBsYXlfYnV0dG9uX2xvY2F0aW9uczpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC43OyB9XG5cbi5sb2NhdGlvbl9ibG9ja193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDsgfVxuXG4ubG9jYXRpb25fYmxvY2tfYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA4NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5sb2NhdGlvbl9ibG9ja19ib3R0b206OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5OXB4KSB7XG4gICAgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5sb2NhdGlvbl9ibG9ja19ib3R0b21fbGVmdCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAgIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fbGVmdCB7XG4gICAgICB3aWR0aDogNjAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjk5cHgpIHtcbiAgICAubG9jYXRpb25fYmxvY2tfYm90dG9tX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwJTsgfSB9XG5cbi5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQge1xuICB3aWR0aDogNTAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gICAgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCB7XG4gICAgICB3aWR0aDogNDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjk5cHgpIHtcbiAgICAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBoMywgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBoNCwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGEsIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBhLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IHNwYW4sIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgc3BhbixcbiAgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGg0LCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBhLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBhLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgc3BhbiwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IHNwYW4sIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgaDQsIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBhLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgYSwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBzcGFuLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IHNwYW4sXG4gIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBoNCwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgYSwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgYSwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IHNwYW4sIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBzcGFuLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGgyLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGgzLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGgyLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBoMiwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGgyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IHAge1xuICAgIG1hcmdpbjogMCAwIDI1cHggIWltcG9ydGFudDsgfVxuXG4ubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0X2dsYW5jZSB7XG4gIHBhZGRpbmctbGVmdDogMTclOyB9XG5cbi5sb2NhdGlvbl9ibG9ja19sZWZ0X2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNXB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmxvY2F0aW9uX2Jsb2NrX2xlZnRfY29udGVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cblxuLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMzBweCA0MHB4IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIuNWVtOyB9XG4gIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94IGgzLCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggaDQsIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94IGEsIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94IGEsIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCBzcGFuLCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggc3BhbixcbiAgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggaDQsIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggYSwgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCBhLCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCBzcGFuLCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCBzcGFuLCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggaDQsIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94IGEsIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94IGEsIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCBzcGFuLCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggc3BhbixcbiAgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggaDQsIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggYSwgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCBhLCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCBzcGFuLCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCBzcGFuLCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggaDIsIC5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94IC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCBoMywgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCBoMiwgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCBoMiwgLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggLmdzZWN0aW9uIGgyLCAuZ3NlY3Rpb24gLmxvY2F0aW9uX2Jsb2NrX3llbGxvd19ib3ggaDIge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjk5cHgpIHtcbiAgICAubG9jYXRpb25fYmxvY2tfeWVsbG93X2JveCB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5sb2NhdGlvbl9yZXF1ZXN0X2FwcG9pbnRtZW50X2J1dHRvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmxvY2F0aW9uX3JlcXVlc3RfYXBwb2ludG1lbnRfYnV0dG9uOmhvdmVyLCAubG9jYXRpb25fcmVxdWVzdF9hcHBvaW50bWVudF9idXR0b246Zm9jdXMsIC5sb2NhdGlvbl9yZXF1ZXN0X2FwcG9pbnRtZW50X2J1dHRvbjphY3RpdmUge1xuICAgIGNvbG9yOiAjMDAwNTA5OyB9XG4gIC5sb2NhdGlvbl9yZXF1ZXN0X2FwcG9pbnRtZW50X2J1dHRvbiAuZmEtcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMjJweDsgfVxuICAgIC5sb2NhdGlvbl9yZXF1ZXN0X2FwcG9pbnRtZW50X2J1dHRvbiAuZmEtcGhvbmU6YmVmb3JlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAubG9jYXRpb25fcmVxdWVzdF9hcHBvaW50bWVudF9idXR0b24ueWVsbG93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwOyB9XG5cbi5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgaDMsIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgaDQsIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBhLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgYSwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBzcGFuLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IHNwYW4sXG4ubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgaDQsIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGEsIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGEsIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBzcGFuLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgc3BhbiwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBoNCwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGEsIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBhLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IHNwYW4sIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgc3Bhbixcbi5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBoNCwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgYSwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgYSwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IHNwYW4sIC5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBzcGFuLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGgyLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGgzLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGgyLCAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCBoMiwgLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IGgyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMjM3M0E7XG4gIG1hcmdpbi10b3A6IDEuNWVtOyB9XG5cbi5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHQgLmdsYW5jZV9udW1iZXIge1xuICBmb250LXNpemU6IDEuNzVlbTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM1JTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG4ubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IC5nbGFuY2VfbGFiZWwge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDA1MDk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDYwJTsgfVxuXG4ubG9jYXRpb25fbGlzdF92aWRlb19tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAyMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IGF1dG87XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDgwMHB4O1xuICBtYXJnaW4tbGVmdDogLTQwMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmxvY2F0aW9uX2xpc3RfdmlkZW9fbW9kYWwub3BlbiB7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHRvcDogMjAwcHg7XG4gICAgb3BhY2l0eTogMTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5sb2NhdGlvbl9saXN0X3ZpZGVvX21vZGFsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNDB2dztcbiAgICAgIHdpZHRoOiA4MHZ3OyB9IH1cblxuLmxvY2F0aW9uX3ZpZGVvX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIC8qIDE2OjkgKi9cbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIGhlaWdodDogMDsgfVxuXG4ubG9jYXRpb25fdmlkZW9fd3JhcHBlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ubG9jYXRpb25fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2OTZCO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgLmxvY2F0aW9uX292ZXJsYXkub3BlbiB7XG4gICAgei1pbmRleDogNTA7XG4gICAgb3BhY2l0eTogMC41OyB9XG5cbi50cmlhbmdsZS1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAudHJpYW5nbGUtYmxvY2sgZGl2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgb3BhY2l0eTogMC4xNTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIxcHgpIHtcbiAgICAudHJpYW5nbGUtYmxvY2sge1xuICAgICAgd2lkdGg6IDEwMHZ3OyB9IH1cblxuLnRyaWFuZ2xlX29uZSB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCA1MHZ3IDI1MHB4IDBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA2NkIyIHRyYW5zcGFyZW50OyB9XG5cbi50cmlhbmdsZV90d28ge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDBweCAwcHggMzMwcHggMTAwdnc7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwNjZCMiB0cmFuc3BhcmVudDsgfVxuXG4udHJpYW5nbGVfdGhyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2NkIyO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4OyB9XG5cbi5sb2NhdGlvbl9ibG9ja193cmFwcGVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAtNjBweDsgfVxuXG4ueWVsbG93LWJveC1oZWFkZXIge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4ucGFnZS10aW1lbGluZSAjY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMDsgfVxuXG4ucGFnZS10aW1lbGluZSAjbWFzdGhlYWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4udGltZWxpbmVfX2hlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGhlaWdodDogNDAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY2QjI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgIC50aW1lbGluZV9faGVybyB7XG4gICAgICBoZWlnaHQ6IDYwMHB4OyB9IH1cbiAgLnRpbWVsaW5lX19oZXJvLWZvcmVncm91bmQge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9XG4gIC50aW1lbGluZV9faGVybyAuaW52ZXJzZS1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC50aW1lbGluZV9faGVybyAuaW52ZXJzZS1idXR0b246aG92ZXIsIC50aW1lbGluZV9faGVybyAuaW52ZXJzZS1idXR0b246Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHdoaXRlOyB9XG5cbi50aW1lbGluZV9fdGltZWxpbmUge1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyB7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG8gMDsgfSB9XG4gICAgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBoMiwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDMsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIGgzLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gaDQsIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBoNCwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gYSwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gYSwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gYSwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gYSwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIHNwYW4sIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBzcGFuLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gc3BhbiwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIHNwYW4sXG4gICAgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gaDQsIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIGg0LCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIGEsIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gYSwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBhLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIGEsIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIHNwYW4sIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIHNwYW4sIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIHNwYW4sIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIHNwYW4sIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBoNCwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIGg0LCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBhLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBhLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBhLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBhLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gc3BhbiwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIHNwYW4sIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBzcGFuLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gc3BhbixcbiAgICAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBoNCwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gaDQsIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gYSwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBhLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIGEsIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gYSwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gc3BhbiwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gc3BhbiwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gc3BhbiwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gc3BhbiwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIGgyLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gaDIsIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBoMiwgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gaDIsIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gaDIsIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gaDIsIC50aW1lbGluZV9fdGltZWxpbmUtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIGgyLCAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX190aW1lbGluZS1pbnRybyBoMiB7XG4gICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7IH1cbiAgICAudGltZWxpbmVfX3RpbWVsaW5lLWludHJvIHAge1xuICAgICAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi50aW1lbGluZV9fc3RvcmllcyB7XG4gIHBhZGRpbmc6IDAgMjBweDsgfVxuICAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8ge1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG87IH0gfVxuICAgIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBoMiwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMywgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBoMywgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBoNCwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBoNCwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGEsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBhLCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gYSwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGEsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gc3BhbiwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBzcGFuLCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIHNwYW4sIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gc3BhbixcbiAgICAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gaDQsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBoNCwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gYSwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gYSwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gYSwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gYSwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIHNwYW4sIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBzcGFuLCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gc3BhbiwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIHNwYW4sIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gaDQsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gaDQsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBhLCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gYSwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGEsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBhLCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIHNwYW4sIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gc3BhbiwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBzcGFuLCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIHNwYW4sXG4gICAgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGg0LCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gaDQsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGEsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGEsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGEsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGEsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBzcGFuLCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gc3BhbiwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIHNwYW4sIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBzcGFuLCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGgyLCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGgyLCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBoMiwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGgyLCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBoMiwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAudGltZWxpbmVfX3N0b3JpZXMtaW50cm8gaDIsIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBoMiwgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLnRpbWVsaW5lX19zdG9yaWVzLWludHJvIGgyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4xNTsgfVxuICAgIC50aW1lbGluZV9fc3Rvcmllcy1pbnRybyBwIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAudGltZWxpbmVfX3N0b3JpZXMtZ3JpZCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAudGltZWxpbmVfX3N0b3JpZXMtZ3JpZCA+IHVsIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgLnRpbWVsaW5lX19zdG9yaWVzLWdyaWQgPiB1bCA+IGxpOmZpcnN0LWNoaWxkLCAudGltZWxpbmVfX3N0b3JpZXMtZ3JpZCA+IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAgICAgLnRpbWVsaW5lX19zdG9yaWVzLWdyaWQgPiB1bCA+IGxpOmZpcnN0LWNoaWxkLCAudGltZWxpbmVfX3N0b3JpZXMtZ3JpZCA+IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgICAgLnRpbWVsaW5lX19zdG9yaWVzLWdyaWQgPiB1bCA+IGxpOmZpcnN0LWNoaWxkLCAudGltZWxpbmVfX3N0b3JpZXMtZ3JpZCA+IHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjYuNjY2JSAtIDVweCk7IH0gfVxuICAgICAgLnRpbWVsaW5lX19zdG9yaWVzLWdyaWQgPiB1bCA+IGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAgICAgLnRpbWVsaW5lX19zdG9yaWVzLWdyaWQgPiB1bCA+IGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICAgICAudGltZWxpbmVfX3N0b3JpZXMtZ3JpZCA+IHVsID4gbGkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDVweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwMHB4OyB9IH1cbiAgICAgICAgLnRpbWVsaW5lX19zdG9yaWVzLWdyaWQgPiB1bCA+IGxpOmhvdmVyIGEuY2FyZCAuZ3JhZGllbnQtb3ZlcmxheSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC43NSkgMCUsIHJnYmEoOCwgOCwgMCwgMC41KSAyNSUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTsgfVxuICAgICAgICAudGltZWxpbmVfX3N0b3JpZXMtZ3JpZCA+IHVsID4gbGkgdWwuY2F0ZWdvcmllcyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgLnRpbWVsaW5lX19zdG9yaWVzLWdyaWQgPiB1bCA+IGxpIHVsLmNhdGVnb3JpZXMgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQycHg7IH1cbiAgICAgICAgICAgIC50aW1lbGluZV9fc3Rvcmllcy1ncmlkID4gdWwgPiBsaSB1bC5jYXRlZ29yaWVzIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgICAgIC50aW1lbGluZV9fc3Rvcmllcy1ncmlkID4gdWwgPiBsaSB1bC5jYXRlZ29yaWVzIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjMDA2NkIyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAgICAgICAudGltZWxpbmVfX3N0b3JpZXMtZ3JpZCA+IHVsID4gbGkgdWwuY2F0ZWdvcmllcyAuY2F0ZWdvcnk6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWVmOWZmOyB9XG4gICAgICAgIC50aW1lbGluZV9fc3Rvcmllcy1ncmlkID4gdWwgPiBsaSBhLmNhcmQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgLnRpbWVsaW5lX19zdG9yaWVzLWdyaWQgPiB1bCA+IGxpIGEuY2FyZCAucGxheS1idG4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB6LWluZGV4OiA2OyB9XG4gICAgICAgICAgLnRpbWVsaW5lX19zdG9yaWVzLWdyaWQgPiB1bCA+IGxpIGEuY2FyZCAuZ3JhZGllbnQtb3ZlcmxheSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNzUpIDAlLCByZ2JhKDgsIDgsIDAsIDAuMikgMjUlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpOyB9XG4gICAgICAgICAgLnRpbWVsaW5lX19zdG9yaWVzLWdyaWQgPiB1bCA+IGxpIGEuY2FyZCBzcGFuLnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCA0MHB4IDM1cHg7IH1cblxuLnRpbWVsaW5lIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAudGltZWxpbmUge1xuICAgICAgbWF4LXdpZHRoOiA3MDBweDsgfSB9XG4gIC50aW1lbGluZV9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC50aW1lbGluZV9faW1hZ2UgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnRpbWVsaW5lX19pbWFnZSAucGxheS1idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICB0b3A6IDU4JTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHotaW5kZXg6IDY7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgICAgLnRpbWVsaW5lX19pbWFnZSAucGxheS1idG4ge1xuICAgICAgICAgIHRvcDogNjAlOyB9IH1cbiAgICAudGltZWxpbmVfX2ltYWdlIC5ncmFkaWVudC1vdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC45KSAwJSwgcmdiYSg4LCA4LCAwLCAwLjM0KSAyMCUsIHJnYmEoOCwgOCwgMCwgMCkgNTAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpOyB9XG4gIC50aW1lbGluZV9fY29udGVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2NnB4O1xuICAgIG1hcmdpbjogMHB4IDAgMHB4IDA7XG4gICAgdG9wOiAtNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzAwNjZCMjtcbiAgICB0ZXh0LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAgIC50aW1lbGluZV9fY29udGVudC10aXRsZSBhLFxuICAgIC50aW1lbGluZV9fY29udGVudC10aXRsZSBhOmhvdmVyLFxuICAgIC50aW1lbGluZV9fY29udGVudC10aXRsZSBhOmZvY3VzLFxuICAgIC50aW1lbGluZV9fY29udGVudC10aXRsZSBhOnZpc2l0ZWQge1xuICAgICAgYm9yZGVyOiBub25lOyB9XG4gIC50aW1lbGluZV9fY29udGVudC1kZXNjIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6ICMwMDA1MDk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAudGltZWxpbmU6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTJweDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6ICM3MDcwNzA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAudGltZWxpbmU6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogNTAlOyB9IH1cbiAgLnRpbWVsaW5lLWl0ZW0ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgb3BhY2l0eTogLjM7XG4gICAgZmlsdGVyOiBibHVyKDJweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAudGltZWxpbmUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODBweCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAudGltZWxpbmUtaXRlbSAudGltZWxpbmVfX2hlYWRsaW5lIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb2xvcjogIzAwNjZCMjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNFRkIzMTI7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgbGVmdDogLTc5cHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW47XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgICAgLnRpbWVsaW5lLWl0ZW0gLnRpbWVsaW5lX19oZWFkbGluZSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiBjYWxjKC0xMDAlIC0gMzhweCk7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cbiAgICAudGltZWxpbmUtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4gICAgICAudGltZWxpbmUtaXRlbTpudGgtY2hpbGQoZXZlbikgLnRpbWVsaW5lX19oZWFkbGluZSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBsZWZ0OiAtMzFweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNFRkIzMTI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAgICAgLnRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKGV2ZW4pIC50aW1lbGluZV9faGVhZGxpbmUge1xuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoLTEwMCUgLSAzN3B4KTtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87IH0gfVxuICAgIC50aW1lbGluZS1pdGVtLS1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIGZpbHRlcjogYmx1cigwcHgpOyB9XG4gICAgICAudGltZWxpbmUtaXRlbS0tYWN0aXZlIC50aW1lbGluZV9faGVhZGxpbmUge1xuICAgICAgICB0b3A6IDI3JTtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAgICAgLnRpbWVsaW5lLWl0ZW0tLWFjdGl2ZSAudGltZWxpbmVfX2hlYWRsaW5lIHtcbiAgICAgICAgICAgIHRvcDogNTAlOyB9IH1cbiAgICAgIC50aW1lbGluZS1pdGVtLS1hY3RpdmUgLnRpbWVsaW5lX19jb250ZW50LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwcHggMCAwcHggMDtcbiAgICAgICAgdG9wOiAwcHg7IH1cbiAgLnRpbWVsaW5lX19pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAudGltZWxpbmVfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50aW1lbGluZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLnRpbWVsaW5lLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDsgfSB9XG5cbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAjY29udGVudCxcbi5wb3N0LXR5cGUtYXJjaGl2ZS1wYXRpZW50LXN0b3J5ICNjb250ZW50LFxuLnRheC1wYXRpZW50LXN0b3J5LWNhdGVnb3J5ICNjb250ZW50IHtcbiAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAjY29udGVudCAuY29udGVudEFyZWFfX2JveCxcbiAgLnBvc3QtdHlwZS1hcmNoaXZlLXBhdGllbnQtc3RvcnkgI2NvbnRlbnQgLmNvbnRlbnRBcmVhX19ib3gsXG4gIC50YXgtcGF0aWVudC1zdG9yeS1jYXRlZ29yeSAjY29udGVudCAuY29udGVudEFyZWFfX2JveCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuc2luZ2xlLXBhdGllbnQtc3RvcnkgI2NvbnRlbnQgLmNvbnRlbnRBcmVhX19ib3gtLW1haW4sXG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1wYXRpZW50LXN0b3J5ICNjb250ZW50IC5jb250ZW50QXJlYV9fYm94LS1tYWluLFxuICAudGF4LXBhdGllbnQtc3RvcnktY2F0ZWdvcnkgI2NvbnRlbnQgLmNvbnRlbnRBcmVhX19ib3gtLW1haW4ge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLXBhdGllbnQtc3RvcnkgLmNhdC1pdGVtLWFsbCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZjlmZjtcbiAgY29sb3I6ICM0NzRENTI7IH1cblxuLnBhdGllbnQtc3RvcnkucG9zdExpc3RfX2JveCB7XG4gIC8qcGFkZGluZy1ib3R0b206IDEwcHg7Ki9cbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NEQ0U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAucGF0aWVudC1zdG9yeS5wb3N0TGlzdF9fYm94IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICAgICAgd2lkdGg6IDc0LjQxMDU5JTsgfVxuICAgICAgLnBhdGllbnQtc3RvcnkucG9zdExpc3RfX2JveDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLnBhdGllbnQtc3RvcnkgLnBvc3RMaXN0X19oZWFkZXItLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMjBweCAwcHggMTBweDsgfVxuXG4ucGF0aWVudC1zdG9yeSAucG9zdExpc3RfX2hlYWRlci0tbWV0YSB7XG4gIG1hcmdpbjogMHB4IDBweCAxMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5wYXRpZW50LXN0b3J5IC5wb3N0TGlzdF9fZmVhdHVyZWRJbWFnZSB7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4ucGF0aWVudC1zdG9yeSAucG9zdExpc3RfX2ZlYXR1cmVkSW1hZ2UgLnBsYXktYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNzVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5wYXRpZW50LXN0b3J5IC5wb3N0TGlzdF9fY29udGVudCwgLnBhdGllbnQtc3RvcnkgLmV2ZW50LWNvbnRhaW5lciAuZXZlbnQtY29udGVudCwgLmV2ZW50LWNvbnRhaW5lciAucGF0aWVudC1zdG9yeSAuZXZlbnQtY29udGVudCxcbiAgLnBhdGllbnQtc3RvcnkgLnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudCwgLnNpbmdsZS1ldmVudCAucGF0aWVudC1zdG9yeSAuZXZlbnQtY29udGVudCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9IH1cblxuLnBhdGllbnQtc3RvcnkgLnBvc3RMaXN0X19jb250ZW50IHAsIC5wYXRpZW50LXN0b3J5IC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNvbnRlbnQgcCwgLmV2ZW50LWNvbnRhaW5lciAucGF0aWVudC1zdG9yeSAuZXZlbnQtY29udGVudCBwLCAucGF0aWVudC1zdG9yeSAuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50IHAsIC5zaW5nbGUtZXZlbnQgLnBhdGllbnQtc3RvcnkgLmV2ZW50LWNvbnRlbnQgcCB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgcCB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIHtcbiAgYmFja2dyb3VuZDogIzM0ODhCQztcbiAgbWFyZ2luOiAwIC0yMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNDBweCAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHtcbiAgICAgIGZsZXgtYmFzaXM6IDY2JTtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sXG4gICAgICAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sXG4gICAgICAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRvY3RvckFydGljbGVfX2NvbnRlbnQtLXNlY3Rpb24gaDIsIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoMiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19idXR0b24ge1xuICAgICAgZmxleC1iYXNpczogMzQlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19idXR0b24ge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cbiAgICAgIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fYnV0dG9uIC5idXR0b24sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fYnV0dG9uIC5pbnZlcnNlLWJ1dHRvbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19idXR0b24gLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuY3RhLWJ1dHRvbiwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2J1dHRvbiAuY3RhLWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgICAgICAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2J1dHRvbiAuYnV0dG9uLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2J1dHRvbiAuaW52ZXJzZS1idXR0b24sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fYnV0dG9uIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19idXR0b24gLmN0YS1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50OyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICAgICAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2J1dHRvbiAuYnV0dG9uLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2J1dHRvbiAuaW52ZXJzZS1idXR0b24sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fYnV0dG9uIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19idXR0b24gLmN0YS1idXR0b24ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgICAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19idXR0b24gLmJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19idXR0b24gLmludmVyc2UtYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2J1dHRvbiAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uOmhvdmVyLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fYnV0dG9uIC5jdGEtYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5jb250ZW50QXJlYV9fYm94LS1tYWluIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cblxuLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5zaXRlRm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19oZWFkZXItLXR5cGUgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLXR5cGUgYSB7XG4gIGNvbG9yOiAjMDAwNTA5O1xuICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19oZWFkZXItLXR5cGUgYTpob3ZlciwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5kb2N0b3JBcnRpY2xlX19oZWFkZXItLXR5cGUgYTpob3ZlciwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2hlYWRlci0tdHlwZSBhOmZvY3VzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmRvY3RvckFydGljbGVfX2hlYWRlci0tdHlwZSBhOmZvY3VzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS10eXBlIGE6YWN0aXZlLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmRvY3RvckFydGljbGVfX2hlYWRlci0tdHlwZSBhOmFjdGl2ZSB7XG4gICAgY29sb3I6ICMwMDY2QjI7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS10eXBlIGksIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS10eXBlIGkge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4uc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLmhhcy12aWRlbyBwLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmhhcy12aWRlby5wYWdlQXJ0aWNsZV9fY29udGVudC0tZmVhdHVyZSBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi53aWRnZXRDVEEge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLndpZGdldENUQSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cbiAgLndpZGdldENUQSBoMywgLndpZGdldENUQSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLndpZGdldENUQSBoNCwgLndpZGdldENUQSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAud2lkZ2V0Q1RBIGEsIC53aWRnZXRDVEEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLndpZGdldENUQSBhLCAud2lkZ2V0Q1RBICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAud2lkZ2V0Q1RBIHNwYW4sIC53aWRnZXRDVEEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC53aWRnZXRDVEEgc3BhbixcbiAgLndpZGdldENUQSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAud2lkZ2V0Q1RBIGg0LCAud2lkZ2V0Q1RBICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLndpZGdldENUQSBhLCAud2lkZ2V0Q1RBIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLndpZGdldENUQSBhLCAud2lkZ2V0Q1RBICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC53aWRnZXRDVEEgc3BhbiwgLndpZGdldENUQSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAud2lkZ2V0Q1RBIHNwYW4sIC53aWRnZXRDVEEgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC53aWRnZXRDVEEgaDQsIC53aWRnZXRDVEEgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLndpZGdldENUQSBhLCAud2lkZ2V0Q1RBIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC53aWRnZXRDVEEgYSwgLndpZGdldENUQSAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLndpZGdldENUQSBzcGFuLCAud2lkZ2V0Q1RBIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAud2lkZ2V0Q1RBIHNwYW4sXG4gIC53aWRnZXRDVEEgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLndpZGdldENUQSBoNCwgLndpZGdldENUQSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC53aWRnZXRDVEEgYSwgLndpZGdldENUQSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC53aWRnZXRDVEEgYSwgLndpZGdldENUQSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAud2lkZ2V0Q1RBIHNwYW4sIC53aWRnZXRDVEEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLndpZGdldENUQSBzcGFuLCAud2lkZ2V0Q1RBIC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAud2lkZ2V0Q1RBIGgyLCAud2lkZ2V0Q1RBIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIGgzLCAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAud2lkZ2V0Q1RBIGgzLCAud2lkZ2V0Q1RBIC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLndpZGdldENUQSAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCAud2lkZ2V0Q1RBIGgyLCAud2lkZ2V0Q1RBIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggaDIsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3ggLndpZGdldENUQSBoMiwgLndpZGdldENUQSAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAud2lkZ2V0Q1RBIGgyIHtcbiAgICBjb2xvcjogIzAwNjZCMjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgLndpZGdldENUQSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLndpZGdldENUQSAuYnV0dG9uLCAud2lkZ2V0Q1RBIC5pbnZlcnNlLWJ1dHRvbiwgLndpZGdldENUQSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC53aWRnZXRDVEEgLmN0YS1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLndpZGdldENUQSAuYnV0dG9uLCAud2lkZ2V0Q1RBIC5pbnZlcnNlLWJ1dHRvbiwgLndpZGdldENUQSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5jdGEtYnV0dG9uLCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC53aWRnZXRDVEEgLmN0YS1idXR0b24ge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAud2lkZ2V0Q1RBIC5idXR0b24sIC53aWRnZXRDVEEgLmludmVyc2UtYnV0dG9uLCAud2lkZ2V0Q1RBIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLndpZGdldENUQSAuY3RhLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmZsZXgtbGFuZGluZy5sb2dnZWQtaW4gI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyLCAucGFnZS1mbGV4LWNvbnRlbnQubG9nZ2VkLWluICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciB7XG4gIHRvcDogNDZweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5mbGV4LWxhbmRpbmcubG9nZ2VkLWluICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciwgLnBhZ2UtZmxleC1jb250ZW50LmxvZ2dlZC1pbiAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIgI3NpdGUtaGVhZGVyLXdyYXBwZXIge1xuICAgICAgdG9wOiAzMnB4OyB9IH1cblxuLmZsZXgtbGFuZGluZyAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIsIC5wYWdlLWZsZXgtY29udGVudCAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuZmxleC1sYW5kaW5nICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciwgLnBhZ2UtZmxleC1jb250ZW50ICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDExOS44NWRlZywgIzAwNjZCMiAwJSwgIzAwM0Q2QiAxMDAlKTtcbiAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gICAgaGVpZ2h0OiA3MHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIC5mbGV4LWxhbmRpbmcgI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyLCAucGFnZS1mbGV4LWNvbnRlbnQgI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE1My40M2RlZywgIzAwNjZCMiAwJSwgIzAwM0Q2QiAxMDAlKTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAuZmxleC1sYW5kaW5nICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciBhLCAucGFnZS1mbGV4LWNvbnRlbnQgI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyIGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuZmxleC1sYW5kaW5nICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciBhIGksIC5wYWdlLWZsZXgtY29udGVudCAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIgI3NpdGUtaGVhZGVyLXdyYXBwZXIgYSBpIHtcbiAgICAgICAgY29sb3I6ICM5OUMyRTA7IH1cbiAgICAuZmxleC1sYW5kaW5nICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciAubHAtbG9nbywgLnBhZ2UtZmxleC1jb250ZW50ICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciAubHAtbG9nbyB7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgLmZsZXgtbGFuZGluZyAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLmxwLWxvZ28gLnNpdGUtYnJhbmRpbmdfX2xvZ28sIC5wYWdlLWZsZXgtY29udGVudCAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLmxwLWxvZ28gLnNpdGUtYnJhbmRpbmdfX2xvZ28ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNjVweDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICAgIC5mbGV4LWxhbmRpbmcgI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyIC5scC1sb2dvIC5zaXRlLWJyYW5kaW5nX19sb2dvLCAucGFnZS1mbGV4LWNvbnRlbnQgI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyIC5scC1sb2dvIC5zaXRlLWJyYW5kaW5nX19sb2dvIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDsgfSB9XG4gICAgLmZsZXgtbGFuZGluZyAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLnRvcC1waG9uZSwgLnBhZ2UtZmxleC1jb250ZW50ICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciAudG9wLXBob25lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgIC5mbGV4LWxhbmRpbmcgI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyIC50b3AtcGhvbmUsIC5wYWdlLWZsZXgtY29udGVudCAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLnRvcC1waG9uZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAgICAgLmZsZXgtbGFuZGluZyAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLnRvcC1waG9uZSBhLCAucGFnZS1mbGV4LWNvbnRlbnQgI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyIC50b3AtcGhvbmUgYSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiLCBzZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4OyB9XG4gICAgICAgICAgICAuZmxleC1sYW5kaW5nICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciAudG9wLXBob25lIGEgaSwgLnBhZ2UtZmxleC1jb250ZW50ICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciAudG9wLXBob25lIGEgaSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgIC5mbGV4LWxhbmRpbmcgI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyIC50b3AtcGhvbmUtbW9iaWxlLCAucGFnZS1mbGV4LWNvbnRlbnQgI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyIC50b3AtcGhvbmUtbW9iaWxlIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAuZmxleC1sYW5kaW5nICNtYXN0aGVhZC5zaXRlLWhlYWRlciAjc2l0ZS1oZWFkZXItd3JhcHBlciAudG9wLXBob25lLW1vYmlsZSBhLCAucGFnZS1mbGV4LWNvbnRlbnQgI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyIC50b3AtcGhvbmUtbW9iaWxlIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0VGQjMxMjtcbiAgICAgICAgY29sb3I6ICMzMjM3M0E7IH1cbiAgICAgICAgLmZsZXgtbGFuZGluZyAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLnRvcC1waG9uZS1tb2JpbGUgYSBpLCAucGFnZS1mbGV4LWNvbnRlbnQgI21hc3RoZWFkLnNpdGUtaGVhZGVyICNzaXRlLWhlYWRlci13cmFwcGVyIC50b3AtcGhvbmUtbW9iaWxlIGEgaSB7XG4gICAgICAgICAgY29sb3I6ICMzMjM3M0E7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDFweDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICAgLmZsZXgtbGFuZGluZyAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLnRvcC1waG9uZS1tb2JpbGUsIC5wYWdlLWZsZXgtY29udGVudCAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIgI3NpdGUtaGVhZGVyLXdyYXBwZXIgLnRvcC1waG9uZS1tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZmxleC1sYW5kaW5nIC5jb250YWluZXIsIC5wYWdlLWZsZXgtY29udGVudCAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXgtd2lkdGg6IDg1ZW07IH1cblxuLmZsZXgtbGFuZGluZyAuaW5uZXIsIC5wYWdlLWZsZXgtY29udGVudCAuaW5uZXIge1xuICBtYXgtd2lkdGg6IDg1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50OyB9IH1cbiAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgI3ByaW1hcnkuY29udGVudC1hcmVhLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50ICNwcmltYXJ5LmNvbnRlbnQtYXJlYSB7XG4gICAgZGlzcGxheTogZ3JpZDsgfVxuICAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAzNXB4IDIwcHggMTVweDtcbiAgICBib3gtc2hhZG93OiAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIG9yZGVyOiAxO1xuICAgIG1hcmdpbi10b3A6IDIzcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTE4NXB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgei1pbmRleDogOTk5OTsgfSB9XG4gICAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2hlYWRpbmcgLmdmb3JtX3RpdGxlLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9oZWFkaW5nIC5nZm9ybV90aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIHNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgY29sb3I6ICMzMjM3M0E7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogdW5zZXQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9oZWFkaW5nIC5nZm9ybV90aXRsZSwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fdGl0bGU6YWZ0ZXIsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2hlYWRpbmcgLmdmb3JtX3RpdGxlOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDA2NkIyO1xuICAgICAgICAgICAgd2lkdGg6IDEzNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAyMnB4IGF1dG8gMDsgfSB9XG4gICAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmaWVsZF9sYWJlbCwgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgbGFiZWwsIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfZGVzY3JpcHRpb24sIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmaWVsZF9sYWJlbCwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSBsYWJlbCwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQ6IDQwMCAxNnB4LzEuMiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICM5OTlCOUQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ3NlY3Rpb246YmVmb3JlLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nc2VjdGlvbjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOTk5QjlEOyB9XG4gICAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdzZWN0aW9uIC5nc2VjdGlvbl90aXRsZSwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ3NlY3Rpb24gLmdzZWN0aW9uX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS43NWVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgICAgIGNvbG9yOiAjMzIzNzNBO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdzZWN0aW9uIC5nc2VjdGlvbl90aXRsZSwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ3NlY3Rpb24gLmdzZWN0aW9uX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDJlbTsgfSB9XG4gICAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgaW5wdXQsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgaW5wdXQge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgZm9udDogNDAwIDIxcHgvNDlweCBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMzMjM3M0E7IH1cbiAgICAgIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IGlucHV0OjpwbGFjZWhvbGRlciwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzk5OUI5RDsgfVxuICAgIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IHRleHRhcmVhLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IHRleHRhcmVhIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzk5OUI5RDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgZm9udDogNDAwIDIxcHgvNTVweCBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICM5OTlCOUQ7IH1cbiAgICAgIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IHRleHRhcmVhOjpwbGFjZWhvbGRlciwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzk5OUI5RDsgfVxuICAgIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IHNlbGVjdCwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSBzZWxlY3Qge1xuICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgZm9udDogNDAwIDIxcHgvNTVweCBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICM5OTlCOUQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOTk5QjlEO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSBzZWxlY3Q6Oi1tcy1leHBhbmQsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5naW5wdXRfY29udGFpbmVyX3NlbGVjdCwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Qge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Q6YWZ0ZXIsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdpbnB1dF9jb250YWluZXJfc2VsZWN0OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMDA2NkIyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmaWVsZF9yYWRpbywgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmaWVsZF9jaGVja2JveCwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX3JhZGlvLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfY2hlY2tib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuICAgIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfcmFkaW8gbGksIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfY2hlY2tib3ggbGksIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmaWVsZF9yYWRpbyBsaSwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX2NoZWNrYm94IGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgICAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmaWVsZF9yYWRpbyBsaSwgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmaWVsZF9jaGVja2JveCBsaSwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX3JhZGlvIGxpLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfY2hlY2tib3ggbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIGZsZXg6IDAgMSAzMSU7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgICAgICAgIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfcmFkaW8gbGk6bGFzdC1jaGlsZCwgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmaWVsZF9jaGVja2JveCBsaTpsYXN0LWNoaWxkLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfcmFkaW8gbGk6bGFzdC1jaGlsZCwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX2NoZWNrYm94IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7IH0gfVxuICAgIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfcmFkaW8gbGFiZWwsIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfY2hlY2tib3ggbGFiZWwsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmaWVsZF9yYWRpbyBsYWJlbCwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMDA2NkIyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX3JhZGlvIGxhYmVsOmhvdmVyLCAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX3JhZGlvIGxhYmVsOmZvY3VzLCAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVsOmhvdmVyLCAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVsOmZvY3VzLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfcmFkaW8gbGFiZWw6aG92ZXIsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmaWVsZF9yYWRpbyBsYWJlbDpmb2N1cywgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVsOmhvdmVyLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfY2hlY2tib3ggbGFiZWw6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9uLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFRkIzMTI7XG4gICAgICAgIGNvbG9yOiAjMzIzNzNBO1xuICAgICAgICBmb250OiA1MDAgMTZweC81NXB4IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7IH1cbiAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG4gICAgb3JkZXI6IDE7IH1cbiAgICAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgaDQsIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgYSwgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgc3BhbiwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgaDQsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIGEsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyBzcGFuIHtcbiAgICAgIGZvbnQ6IDQwMCAxNXB4LzEgXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMzIzNzNBO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTc5Nzk3OyB9XG4gICAgICAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgaDQgc3BhbiwgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEgc3BhbiwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIGEgc3BhbiwgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiBzcGFuLCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyBzcGFuIHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIGg0IHNwYW4sIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEgc3BhbiwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgYSBzcGFuLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4gc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyBzcGFuIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC04cHg7IH1cbiAgICAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgdWwgLnNvY2lhbC1pdGVtLCAucGFnZS1mbGV4LWNvbnRlbnQgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyB1bCAuc29jaWFsLWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIHVsIC5zb2NpYWwtaXRlbSAuc29jaWFsLWxpbmssIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIHVsIC5zb2NpYWwtaXRlbSAuc29jaWFsLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5QzJFMDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAgICAgICAuZmxleC1sYW5kaW5nICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgdWwgLnNvY2lhbC1pdGVtIC5zb2NpYWwtbGluazpob3ZlciwgLmZsZXgtbGFuZGluZyAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIHVsIC5zb2NpYWwtaXRlbSAuc29jaWFsLWxpbms6Zm9jdXMsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIHVsIC5zb2NpYWwtaXRlbSAuc29jaWFsLWxpbms6aG92ZXIsIC5wYWdlLWZsZXgtY29udGVudCAjY29udGVudC5zaXRlLWNvbnRlbnQgLnNvY2lhbC1idXR0b25zIHVsIC5zb2NpYWwtaXRlbSAuc29jaWFsLWxpbms6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkY3RkI7IH1cbiAgICAgIC5mbGV4LWxhbmRpbmcgI2NvbnRlbnQuc2l0ZS1jb250ZW50IC5zb2NpYWwtYnV0dG9ucyB1bCAuc29jaWFsLWl0ZW0uZW1haWwgLnNvY2lhbC1saW5rOmJlZm9yZSwgLnBhZ2UtZmxleC1jb250ZW50ICNjb250ZW50LnNpdGUtY29udGVudCAuc29jaWFsLWJ1dHRvbnMgdWwgLnNvY2lhbC1pdGVtLmVtYWlsIC5zb2NpYWwtbGluazpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjBlMFwiOyB9XG5cbi5mbGV4LWxhbmRpbmcgLnNpdGVGb290ZXIsIC5wYWdlLWZsZXgtY29udGVudCAuc2l0ZUZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNENkI7XG4gIHBhZGRpbmc6IDQ2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmZsZXgtbGFuZGluZyAuc2l0ZUZvb3Rlcl9fYm94LCAucGFnZS1mbGV4LWNvbnRlbnQgLnNpdGVGb290ZXJfX2JveCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuZmxleC1sYW5kaW5nIC5zaXRlRm9vdGVyX19ib3gsIC5wYWdlLWZsZXgtY29udGVudCAuc2l0ZUZvb3Rlcl9fYm94IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH0gfVxuICAgIC5mbGV4LWxhbmRpbmcgLnNpdGVGb290ZXJfX2JveC0tYnJhbmRpbmctLWxvZ28sIC5wYWdlLWZsZXgtY29udGVudCAuc2l0ZUZvb3Rlcl9fYm94LS1icmFuZGluZy0tbG9nbyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDIxOHB4OyB9XG4gICAgICAuZmxleC1sYW5kaW5nIC5zaXRlRm9vdGVyX19ib3gtLWJyYW5kaW5nLS1sb2dvIGltZywgLnBhZ2UtZmxleC1jb250ZW50IC5zaXRlRm9vdGVyX19ib3gtLWJyYW5kaW5nLS1sb2dvIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAgICAgLmZsZXgtbGFuZGluZyAuc2l0ZUZvb3Rlcl9fYm94LS1icmFuZGluZy0tbG9nbyBpbWcsIC5wYWdlLWZsZXgtY29udGVudCAuc2l0ZUZvb3Rlcl9fYm94LS1icmFuZGluZy0tbG9nbyBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5mbGV4LWxhbmRpbmcgLnNpdGVGb290ZXJfX2NvcHlyaWdodCwgLnBhZ2UtZmxleC1jb250ZW50IC5zaXRlRm9vdGVyX19jb3B5cmlnaHQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYmFja2dyb3VuZDogIzAwM0Q2QjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICAuZmxleC1sYW5kaW5nIC5zaXRlRm9vdGVyX19jb3B5cmlnaHQsIC5wYWdlLWZsZXgtY29udGVudCAuc2l0ZUZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1zcGVjaWFsaXplZC1wcm9ncmFtcyAjY29udGVudCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1zcGVjaWFsaXplZC1wcm9ncmFtcyAjbWFpbiB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1zcGVjaWFsaXplZC1wcm9ncmFtcyAuYnJlYWRjcnVtYnNfY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAxNXB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2Utc3BlY2lhbGl6ZWQtcHJvZ3JhbXMgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1zcGVjaWFsaXplZC1wcm9ncmFtcyAucGFnZUFydGljbGUtZnVsbFdpZHRoX19oZWFkZXItLXBhcmVudCB7XG4gIG1heC13aWR0aDogODVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODVlbTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2Utc3BlY2lhbGl6ZWQtcHJvZ3JhbXMgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudDo6YWZ0ZXIsIC5wYWdlLXRlbXBsYXRlLXBhZ2Utc3BlY2lhbGl6ZWQtcHJvZ3JhbXMgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aF9faGVhZGVyLS1wYXJlbnQ6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1zcGVjaWFsaXplZC1wcm9ncmFtcyAucGFnZUFydGljbGVfX2hlYWRlci0tcGFyZW50LCAucGFnZS10ZW1wbGF0ZS1wYWdlLXNwZWNpYWxpemVkLXByb2dyYW1zIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGhfX2hlYWRlci0tcGFyZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuXG4uc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZW50cnlBcnRpY2xlX19ib3gsIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5kb2N0b3JBcnRpY2xlX19ib3gge1xuICBwYWRkaW5nOiAzMHB4IDAgMzBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDAgNDBweDsgfSB9XG4gIC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMSwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmRvY3RvckFydGljbGVfX2JveCBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4ucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuXG4ucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgcGFkZGluZzogNDBweCAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIG1hcmdpbjogMCAxNXB4IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgICBtYXJnaW46IDAgMTVweCAzMHB4OyB9IH1cbiAgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQ6aG92ZXIsIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dDpob3ZlciBidXR0b24sIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0OmhvdmVyIC5lbnRyeUFydGljbGVfX3NpZGViYXItLWxpbmssIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0OmhvdmVyIC5waHlzaWNpYW5EaXJlY3RvcnlfYnJvd3NlX2NhbmNlcl90eXBlcywgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQ6Zm9jdXMgYnV0dG9uLCAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dDpmb2N1cyAuZW50cnlBcnRpY2xlX19zaWRlYmFyLS1saW5rLCAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dDpmb2N1cyAucGh5c2ljaWFuRGlyZWN0b3J5X2Jyb3dzZV9jYW5jZXJfdHlwZXMge1xuICAgICAgb3V0bGluZS1jb2xvcjogIzAwNjZCMjsgfVxuICAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBzcGFuIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM2NTY5NkI7IH1cbiAgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgaDMsIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoNCwgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgYSwgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgYSwgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4sIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBzcGFuLFxuICAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoNCwgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBhLCAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGEsIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4sIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4sIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoNCwgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgYSwgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgYSwgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiBzcGFuLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4sIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBzcGFuLFxuICAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoNCwgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBhLCAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGEsIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4sIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IHNwYW4sIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5kb2N0b3JBcnRpY2xlX19jb250ZW50LS1zZWN0aW9uIGgyLCAuZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoMiwgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLmRvY3RvckFydGljbGVfX3NpZGViYXIgaDMsIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGgzLCAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IC5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIC5lbnRyeUFydGljbGVfX2JveCBoMiwgLnNpbmdsZS1jbGluaWNhbC10cmlhbHMgLmVudHJ5QXJ0aWNsZV9fYm94IC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGgyLCAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IGgyLCAuc2luZ2xlLWNsaW5pY2FsLXRyaWFscyAuZG9jdG9yQXJ0aWNsZV9fYm94IC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGgyLCAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0c19fY2FsbG91dCBoMiB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgcCB7XG4gICAgY29sb3I6ICMwMDA1MDk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg1OyB9XG4gIC5wYWdlQXJ0aWNsZV9fc3ViX2NhbGxvdXRzX19jYWxsb3V0IGJ1dHRvbiwgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhci0tbGluaywgLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzAwNjZCMjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5nZm9ybV93cmFwcGVyIHtcbiAgICAvKm1hcmdpbi1sZWZ0OiAtNjBweDsqLyB9IH1cblxuLmdmaWVsZF9sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmdmb3JtX2FqYXhfc3Bpbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmdmb3JtX2hlYWRpbmcsXG4uZ2Zvcm1fYm9keSxcbi5nZm9ybV9mb290ZXIge1xuICBjbGVhcjogYm90aDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5nZm9ybV9oZWFkaW5nLFxuICAgIC5nZm9ybV9ib2R5LFxuICAgIC5nZm9ybV9mb290ZXIge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi5nZm9ybV9mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDsgfVxuXG51bC5nZm9ybV9maWVsZHMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgdWwuZ2Zvcm1fZmllbGRzID4gbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODAwcHg7IH1cblxuLmdmaWVsZCB7XG4gIGNsZWFyOiBib3RoO1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4uZ2lucHV0X2NvbnRhaW5lciBzcGFuIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uZ2lucHV0X2NvbnRhaW5lciBpbnB1dC5sYXJnZSxcbi5naW5wdXRfY29udGFpbmVyIHNlbGVjdC5sYXJnZSxcbi5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhLmxhcmdlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmdpbnB1dF9jb250YWluZXIgaW5wdXQubWVkaXVtLFxuLmdpbnB1dF9jb250YWluZXIgc2VsZWN0Lm1lZGl1bSxcbi5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhLm1lZGl1bSB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmdpbnB1dF9jb250YWluZXIgaW5wdXQubWVkaXVtLFxuICAgIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdC5tZWRpdW0sXG4gICAgLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWEubWVkaXVtIHtcbiAgICAgIC8qd2lkdGg6IDQ5JTsqL1xuICAgICAgbWF4LXdpZHRoOiA4MDBweDsgfSB9XG5cbi5naW5wdXRfY29udGFpbmVyIGlucHV0LnNtYWxsLFxuLmdpbnB1dF9jb250YWluZXIgc2VsZWN0LnNtYWxsLFxuLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWEuc21hbGwge1xuICB3aWR0aDogMTAwJTsgfVxuXG5sYWJlbC5nZmllbGRfbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5sZWZ0X2xhYmVsIGxhYmVsLmdmaWVsZF9sYWJlbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAucmlnaHRfbGFiZWwgbGFiZWwuZ2ZpZWxkX2xhYmVsIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDI1JTsgfVxuXG4uZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgLmdpbnB1dF9jb21wbGV4IC5uYW1lX3ByZWZpeCxcbiAgLmdpbnB1dF9jb21wbGV4IC5uYW1lX2ZpcnN0LFxuICAuZ2lucHV0X2NvbXBsZXggLm5hbWVfbWlkZGxlLFxuICAuZ2lucHV0X2NvbXBsZXggLm5hbWVfbGFzdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM1NzY1JTtcbiAgICB3aWR0aDogMjMuMjMxNzYlO1xuICAgIHdpZHRoOiA0Ny41JTsgfVxuICAgIC5naW5wdXRfY29tcGxleCAubmFtZV9wcmVmaXg6bGFzdC1jaGlsZCxcbiAgICAuZ2lucHV0X2NvbXBsZXggLm5hbWVfZmlyc3Q6bGFzdC1jaGlsZCxcbiAgICAuZ2lucHV0X2NvbXBsZXggLm5hbWVfbWlkZGxlOmxhc3QtY2hpbGQsXG4gICAgLmdpbnB1dF9jb21wbGV4IC5uYW1lX2xhc3Q6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG51bC5nZmllbGRfY2hlY2tib3gsXG51bC5nZmllbGRfcmFkaW8ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgdWwuZ2ZpZWxkX2NoZWNrYm94LFxuICAgIHVsLmdmaWVsZF9yYWRpbyB7XG4gICAgICAvKndpZHRoOiA1MCU7Ki8gfSB9XG4gIHVsLmdmaWVsZF9jaGVja2JveDo6YWZ0ZXIsXG4gIHVsLmdmaWVsZF9yYWRpbzo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgdWwuZ2ZpZWxkX2NoZWNrYm94IGlucHV0LFxuICB1bC5nZmllbGRfcmFkaW8gaW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4OyB9XG4gIHVsLmdmaWVsZF9jaGVja2JveCBsaVtjbGFzc149XCJnY2hvaWNlXCJdLFxuICB1bC5nZmllbGRfcmFkaW8gbGlbY2xhc3NePVwiZ2Nob2ljZVwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAgIHVsLmdmaWVsZF9jaGVja2JveCBsaVtjbGFzc149XCJnY2hvaWNlXCJdLFxuICAgICAgdWwuZ2ZpZWxkX3JhZGlvIGxpW2NsYXNzXj1cImdjaG9pY2VcIl0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMHB4O1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIHVsLmdmaWVsZF9jaGVja2JveCBsaVtjbGFzc149XCJnY2hvaWNlXCJdOmxhc3QtY2hpbGQsXG4gICAgICAgIHVsLmdmaWVsZF9yYWRpbyBsaVtjbGFzc149XCJnY2hvaWNlXCJdOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgdWwuZ2ZpZWxkX2NoZWNrYm94IGxpW2NsYXNzXj1cImdjaG9pY2VcIl0gbGFiZWwsXG4gICAgdWwuZ2ZpZWxkX3JhZGlvIGxpW2NsYXNzXj1cImdjaG9pY2VcIl0gbGFiZWwge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLW1zLWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtby1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDY2QjI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgICBjb2xvcjogIzAwNjZCMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gICAgICB1bC5nZmllbGRfY2hlY2tib3ggbGlbY2xhc3NePVwiZ2Nob2ljZVwiXSBsYWJlbDpob3ZlcixcbiAgICAgIHVsLmdmaWVsZF9yYWRpbyBsaVtjbGFzc149XCJnY2hvaWNlXCJdIGxhYmVsOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjZCMjtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgICB1bC5nZmllbGRfY2hlY2tib3ggbGlbY2xhc3NePVwiZ2Nob2ljZVwiXSBsYWJlbCxcbiAgICAgICAgdWwuZ2ZpZWxkX3JhZGlvIGxpW2NsYXNzXj1cImdjaG9pY2VcIl0gbGFiZWwge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIHVsLmdmaWVsZF9jaGVja2JveCBsaVtjbGFzc149XCJnY2hvaWNlXCJdIGlucHV0LFxuICAgIHVsLmdmaWVsZF9yYWRpbyBsaVtjbGFzc149XCJnY2hvaWNlXCJdIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICB1bC5nZmllbGRfY2hlY2tib3ggbGlbY2xhc3NePVwiZ2Nob2ljZVwiXSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwsXG4gICAgdWwuZ2ZpZWxkX2NoZWNrYm94IGxpW2NsYXNzXj1cImdjaG9pY2VcIl0gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsLFxuICAgIHVsLmdmaWVsZF9yYWRpbyBsaVtjbGFzc149XCJnY2hvaWNlXCJdIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCxcbiAgICB1bC5nZmllbGRfcmFkaW8gbGlbY2xhc3NePVwiZ2Nob2ljZVwiXSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjZCMjtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgICB1bC5nZmllbGRfY2hlY2tib3ggbGlbY2xhc3NePVwiZ2Nob2ljZVwiXSBpbnB1dCxcbiAgICAgIHVsLmdmaWVsZF9jaGVja2JveCBsaVtjbGFzc149XCJnY2hvaWNlXCJdIGxhYmVsLFxuICAgICAgdWwuZ2ZpZWxkX3JhZGlvIGxpW2NsYXNzXj1cImdjaG9pY2VcIl0gaW5wdXQsXG4gICAgICB1bC5nZmllbGRfcmFkaW8gbGlbY2xhc3NePVwiZ2Nob2ljZVwiXSBsYWJlbCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfSB9XG4gICAgdWwuZ2ZpZWxkX2NoZWNrYm94IGxpW2NsYXNzXj1cImdjaG9pY2VcIl0gbGFiZWwsXG4gICAgdWwuZ2ZpZWxkX3JhZGlvIGxpW2NsYXNzXj1cImdjaG9pY2VcIl0gbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG51bC5nZmllbGRfcmFkaW8gaW5wdXQge1xuICBtYXJnaW4tbGVmdDogMnB4OyB9XG5cbi5nc2VjdGlvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0NEQ0U7IH1cblxuLmdzZWN0aW9uOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmdzZWN0aW9uIGgyLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGgzLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGgzLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmdzZWN0aW9uIGg0LCAuZ3NlY3Rpb24gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGg0LCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZ3NlY3Rpb24gYSwgLmdzZWN0aW9uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGEsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5nc2VjdGlvbiBhLCAuZ3NlY3Rpb24gLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gYSwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5nc2VjdGlvbiBzcGFuLCAuZ3NlY3Rpb24gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIHNwYW4sIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZ3NlY3Rpb24gc3BhbiwgLmdzZWN0aW9uIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBzcGFuLFxuLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmdzZWN0aW9uIGg0LCAuZ3NlY3Rpb24gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDQsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uY2lwZHEtYXJjaGl2ZS1saXN0IC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmdzZWN0aW9uIGEsIC5nc2VjdGlvbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5jaXBkcS1hcmNoaXZlLWxpc3QgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmNpcGRxLWFyY2hpdmUtbGlzdCAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGEsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmdzZWN0aW9uIGEsIC5nc2VjdGlvbiAubmNpcGRxLWFyY2hpdmUtbGlzdCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGEsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5nc2VjdGlvbiBzcGFuLCAuZ3NlY3Rpb24gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5tZW51LWxpc3QgPiB1bCA+IGxpOmhvdmVyIC5zdWItbmF2LXRlcnRpYXJ5IC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gc3BhbiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLmdzZWN0aW9uIHNwYW4sIC5nc2VjdGlvbiAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubWVudS1saXN0ID4gdWwgPiBsaTpob3ZlciAuc3ViLW5hdi10ZXJ0aWFyeSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm1lbnUtbGlzdCA+IHVsID4gbGk6aG92ZXIgLnN1Yi1uYXYtdGVydGlhcnkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBzcGFuLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGg0LCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmdzZWN0aW9uIGg0LCAuZ3NlY3Rpb24gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGg0LCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGg0LCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuZ3NlY3Rpb24gYSwgLmdzZWN0aW9uICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBhLCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGEsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgYSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5nc2VjdGlvbiBhLCAuZ3NlY3Rpb24gLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3ByaW1hcnktbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gYSwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5nc2VjdGlvbiBzcGFuLCAuZ3NlY3Rpb24gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIHNwYW4sIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICNwcmltYXJ5LW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZ3NlY3Rpb24gc3BhbiwgLmdzZWN0aW9uIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gI3NpdGUtbmF2aWdhdGlvbiAjcHJpbWFyeS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBzcGFuLFxuLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgaDQsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmdzZWN0aW9uIGg0LCAuZ3NlY3Rpb24gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCBoNCwgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDQsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLmdzZWN0aW9uIGEsIC5nc2VjdGlvbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGEsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIGEsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmdzZWN0aW9uIGEsIC5nc2VjdGlvbiAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IGEsIC5uY2lwZHEtYXJjaGl2ZS1saXN0IGxpICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmdzZWN0aW9uIGEsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3BhbiwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50ICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5nc2VjdGlvbiBzcGFuLCAuZ3NlY3Rpb24gI3NpdGUtbmF2aWdhdGlvbiAjdGltZWxpbmUtbWVudSAuc3ViLW5hdiAuY29udGFpbmVyIC5uYXYtY3RhIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IHNwYW4sICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gc3BhbiwgLmdzZWN0aW9uIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSBzcGFuLCAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLmdzZWN0aW9uIHNwYW4sIC5nc2VjdGlvbiAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uICNzaXRlLW5hdmlnYXRpb24gI3RpbWVsaW5lLW1lbnUgLnN1Yi1uYXYgLmNvbnRhaW5lciAubmF2LWN0YSAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgc3BhbiwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAjc2l0ZS1uYXZpZ2F0aW9uICN0aW1lbGluZS1tZW51IC5zdWItbmF2IC5jb250YWluZXIgLm5hdi1jdGEgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiBzcGFuLCAuZ3NlY3Rpb24gLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5wb3N0TGlzdF9faGVhZGVyLS10aXRsZSwgLnNpbmdsZS1wYXRpZW50LXN0b3J5IC5lbnRyeUFydGljbGVfX2Zvb3RlckNUQSAud2lkZ2V0Q1RBX19jb250ZW50IC5nc2VjdGlvbiAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUsIC5zaW5nbGUtcGF0aWVudC1zdG9yeSAuZW50cnlBcnRpY2xlX19mb290ZXJDVEEgLndpZGdldENUQV9fY29udGVudCAuZ3NlY3Rpb24gaDIsIC5nc2VjdGlvbiAuc2luZ2xlLXBhdGllbnQtc3RvcnkgLmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIC53aWRnZXRDVEFfX2NvbnRlbnQgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW46IDA7IH1cblxuLmdmX3Byb2dyZXNzYmFyX3dyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuXG4uZ2ZfcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiBncmF5OyB9XG5cbi5nZl9wcm9ncmVzc2Jhcl9wZXJjZW50YWdlIHtcbiAgYmFja2dyb3VuZDogcmVkO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmdmaWVsZF90aW1lX2hvdXIsIC5nZmllbGRfdGltZV9taW51dGUsIC5nZmllbGRfdGltZV9hbXBtIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmdmaWVsZF90aW1lX2hvdXIgbGFiZWwsIC5nZmllbGRfdGltZV9taW51dGUgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZ2ZpZWxkX3RpbWVfYW1wbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLnZhbGlkYXRpb25fZXJyb3Ige1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogdG9tYXRvO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5saS5nZmllbGQuZ2ZpZWxkX2Vycm9yIHVsLmdmaWVsZF9jaGVja2JveCBsYWJlbCxcbmxpLmdmaWVsZC5nZmllbGRfZXJyb3IgdWwuZ2ZpZWxkX3JhZGlvIGxhYmVsIHtcbiAgYm9yZGVyOiAycHggc29saWQgdG9tYXRvOyB9XG5cbmxpLmdmaWVsZC5nZmllbGRfZXJyb3IgbGFiZWwuZ2ZpZWxkX2xhYmVsLFxubGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciAubmFtZV9maXJzdCxcbmxpLmdmaWVsZC5nZmllbGRfZXJyb3IgLm5hbWVfbGFzdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmxpLmdmaWVsZC5nZmllbGRfZXJyb3IgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIGxpLmdmaWVsZC5nZmllbGRfZXJyb3IgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIGxpLmdmaWVsZC5nZmllbGRfZXJyb3IgaW5wdXRbdHlwZT1cInRlbFwiXSwgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciBpbnB1dFt0eXBlPVwidGV4dFwiXSwgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciBpbnB1dFt0eXBlPVwidXJsXCJdLCBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9XCJjb2xvclwiXSwgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sIGxpLmdmaWVsZC5nZmllbGRfZXJyb3IgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9XCJtb250aFwiXSwgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciBpbnB1dFt0eXBlPVwidGltZVwiXSwgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciBpbnB1dFt0eXBlPVwid2Vla1wiXSxcbmxpLmdmaWVsZC5nZmllbGRfZXJyb3Igc2VsZWN0LFxubGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFQjE4MTg7IH1cblxubGkuZ2ZpZWxkIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICBjb2xvcjogI0VCMTgxODtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZ2Zvcm1fdmFsaWRhdGlvbl9jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5naW5wdXRfZnVsbCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5naW5wdXRfZnVsbCBpbnB1dCwgLmdpbnB1dF9mdWxsIHNlbGVjdCwgLmdpbnB1dF9mdWxsIHRleHRhcmVhIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmdpbnB1dF9mdWxsIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZ2lucHV0X2xlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDUwJTsgfVxuICAuZ2lucHV0X2xlZnQgaW5wdXQsIC5naW5wdXRfbGVmdCBzZWxlY3QsIC5naW5wdXRfbGVmdCB0ZXh0YXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5naW5wdXRfbGVmdCBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmdpbnB1dF9yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDUwJTsgfVxuICAuZ2lucHV0X3JpZ2h0IGlucHV0LCAuZ2lucHV0X3JpZ2h0IHNlbGVjdCwgLmdpbnB1dF9yaWdodCB0ZXh0YXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5naW5wdXRfcmlnaHQgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5naW5wdXRfcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA1MCU7IH1cblxubGkuZ2ZfbGVmdF9oYWxmIHtcbiAgY2xlYXI6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDUwJTsgfVxuXG5saS5nZl9yaWdodF9oYWxmIHtcbiAgY2xlYXI6IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiA1MCU7IH1cblxubGkuZ2ZfbGVmdF90aGlyZCB7XG4gIGNsZWFyOiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAzMyU7IH1cblxubGkuZ2ZfbWlkZGxlX3RoaXJkIHtcbiAgY2xlYXI6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDM0JTsgfVxuXG5saS5nZl9yaWdodF90aGlyZCB7XG4gIGNsZWFyOiBub25lO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMzMlOyB9XG5cbmxpLmdmX2ZpcnN0X3F1YXJ0ZXIge1xuICBjbGVhcjogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMjUlOyB9XG5cbmxpLmdmX3NlY29uZF9xdWFydGVyIHtcbiAgY2xlYXI6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDI1JTsgfVxuXG5saS5nZl90aGlyZF9xdWFydGVyIHtcbiAgY2xlYXI6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDI1JTsgfVxuXG5saS5nZl9mb3VydGhfcXVhcnRlciB7XG4gIGNsZWFyOiBub25lO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMjUlOyB9XG5cbi5nZl9saXN0XzJjb2wgdWwuZ2ZpZWxkX2NoZWNrYm94IGxpLFxuLmdmX2xpc3RfMmNvbCB1bC5nZmllbGRfcmFkaW8gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmdmX2xpc3RfM2NvbCB1bC5nZmllbGRfY2hlY2tib3ggbGksXG4uZ2ZfbGlzdF8zY29sIHVsLmdmaWVsZF9yYWRpbyBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDMzJTsgfVxuXG4uZ2ZfbGlzdF80Y29sIHVsLmdmaWVsZF9jaGVja2JveCBsaSxcbi5nZl9saXN0XzRjb2wgdWwuZ2ZpZWxkX3JhZGlvIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMjUlOyB9XG5cbi5nZl9saXN0XzVjb2wgdWwuZ2ZpZWxkX2NoZWNrYm94IGxpLFxuLmdmX2xpc3RfNWNvbCB1bC5nZmllbGRfcmFkaW8gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAyMCU7IH1cblxuLmdmX2xpc3RfaW5saW5lIHVsLmdmaWVsZF9jaGVja2JveCBsaSxcbi5nZl9saXN0X2lubGluZSB1bC5nZmllbGRfcmFkaW8gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5nZmllbGRfZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzAwMDUwOTtcbiAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5nZmllbGRfZGF0ZV9tb250aCxcbi5nZmllbGRfZGF0ZV9kYXksXG4uZ2ZpZWxkX2RhdGVfeWVhciB7XG4gIG1hcmdpbjogMCAwIDEuNWVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gICAgLmdmaWVsZF9kYXRlX21vbnRoLFxuICAgIC5nZmllbGRfZGF0ZV9kYXksXG4gICAgLmdmaWVsZF9kYXRlX3llYXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gICAgICB3aWR0aDogMTQuNzAxOTYlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAzMSU7IH1cbiAgICAgIC5nZmllbGRfZGF0ZV9tb250aDpsYXN0LWNoaWxkLFxuICAgICAgLmdmaWVsZF9kYXRlX2RheTpsYXN0LWNoaWxkLFxuICAgICAgLmdmaWVsZF9kYXRlX3llYXI6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7IH1cblxuLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnVpLWRhdGVwaWNrZXItbmV4dCxcbi51aS1kYXRlcGlja2VyLXByZXYge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC51aS1kYXRlcGlja2VyLW5leHQ6YmVmb3JlLFxuICAudWktZGF0ZXBpY2tlci1wcmV2OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG1hcmdpbi10b3A6IDRweDsgfVxuICAudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyLFxuICAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIGZsb2F0OiByaWdodDsgfVxuICAudWktZGF0ZXBpY2tlci1uZXh0OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjOTk5QjlEOyB9XG5cbi51aS1kYXRlcGlja2VyLXByZXYge1xuICBmbG9hdDogbGVmdDsgfVxuICAudWktZGF0ZXBpY2tlci1wcmV2OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgIzk5OUI5RDsgfVxuXG4udWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyLXllYXIge1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi10b3A6IDRweDsgfVxuXG4ucHJpbWFyeS1waG9uZSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAucHJpbWFyeS1waG9uZSxcbiAgLnByaW1hcnktcGhvbmUgKyAuZ2ZpZWxkIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0Ny41JTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1heC13aWR0aDogMzkwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAucHJpbWFyeS1waG9uZSBpbnB1dC5tZWRpdW0sXG4gICAgLnByaW1hcnktcGhvbmUgKyAuZ2ZpZWxkIGlucHV0Lm1lZGl1bSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC5pbnN1cmFuY2Utc2VsZWN0IHtcbiAgICBjbGVhcjogbm9uZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgLnByaW1hcnktaW5zdXJhbmNlLWZpZWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNsZWFyOiBub25lOyB9XG4gICAgLnByaW1hcnktaW5zdXJhbmNlLWZpZWxkOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLmdmb3JtX2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyohIFRhYmxlc2F3IC0gdjIuMC4xIC0gMjAxNS0xMC0wOVxuKiBodHRwczovL2dpdGh1Yi5jb20vZmlsYW1lbnRncm91cC90YWJsZXNhd1xuKiBDb3B5cmlnaHQgKGMpIDIwMTUgRmlsYW1lbnQgR3JvdXA7IExpY2Vuc2VkIE1JVCAqL1xudGFibGUudGFibGVzYXcge1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4udGFibGVzYXcge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKiBTdHJ1Y3R1cmUgKi9cbi50YWJsZXNhdyB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4udGFibGVzYXcgdGgsXG4udGFibGVzYXcgdGQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogLjVlbSAuN2VtOyB9XG5cbi50YWJsZXNhdyB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIHBhZGRpbmctdG9wOiAuOWVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjdlbTsgfVxuXG4udGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciAuYnRuLCAudGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAudGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciBzdWJtaXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDAgd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgd2hpdGU7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBjbGVhcjogYm90aDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogYm9sZCAyMHB4LzEgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAuNWVtIC44NWVtIC40ZW0gLjg1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgLyogVGhlbWluZyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSksIGNvbG9yLXN0b3AoNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkpLCBjb2xvci1zdG9wKDU1JSwgcmdiYSgxNzAsIDE3MCwgMTcwLCAwLjEpKSwgdG8ocmdiYSgxMjAsIDEyMCwgMTIwLCAwLjE1KSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDUwJSwgcmdiYSgxNzAsIDE3MCwgMTcwLCAwLjEpIDU1JSwgcmdiYSgxMjAsIDEyMCwgMTIwLCAwLjE1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgNTAlLCByZ2JhKDE3MCwgMTcwLCAxNzAsIDAuMSkgNTUlLCByZ2JhKDEyMCwgMTIwLCAxMjAsIDAuMTUpIDEwMCUpO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgYm9yZGVyLXJhZGl1czogLjI1ZW07IH1cblxuLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgYS5idG4ge1xuICBjb2xvcjogIzFjOTVkNDsgfVxuXG4udGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciAuYnRuOmhvdmVyLCAudGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdDpob3ZlciwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAudGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciBzdWJtaXQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogRGVmYXVsdCByYWRpby9jaGVja2JveCBzdHlsaW5nIGhvcml6b25hbCBjb250cm9sZ3JvdXBzLiAqL1xuLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgLmJ0bjphY3RpdmUsIC50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0OmFjdGl2ZSwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAudGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciBzdWJtaXQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMzUpKSwgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4zNSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjM1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpOyB9XG5cbi50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5idG46aG92ZXIsIC50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0OmhvdmVyLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIHN1Ym1pdDpob3Zlcixcbi50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5idG46Zm9jdXMsXG4udGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdDpmb2N1cyxcbi5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgc3VibWl0OmZvY3VzIHtcbiAgY29sb3I6ICMyMDhkZTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLnRhYmxlc2F3LWJhciAuYnRuOmZvY3VzLCAudGFibGVzYXctYmFyIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0OmZvY3VzLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC50YWJsZXNhdy1iYXIgc3VibWl0OmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgLjM1ZW0gIzRmYWVlZiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgLjM1ZW0gIzRmYWVlZiAhaW1wb3J0YW50OyB9XG5cbi50YWJsZXNhdy1iYXIgLmJ0bi1zZWxlY3Qgc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIG1pbi1oZWlnaHQ6IDFlbTsgfVxuXG4udGFibGVzYXctYmFyIC5idG4tc2VsZWN0IHNlbGVjdCB7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnRhYmxlc2F3LWJhciAuYnRuIHNlbGVjdCBvcHRpb24sIC50YWJsZXNhdy1iYXIgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQgc2VsZWN0IG9wdGlvbiwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAudGFibGVzYXctYmFyIHN1Ym1pdCBzZWxlY3Qgb3B0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyB9XG5cbi50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5idG4uYnRuLXNlbGVjdCwgLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQuYnRuLXNlbGVjdCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAudGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciBzdWJtaXQuYnRuLXNlbGVjdCB7XG4gIGNvbG9yOiAjNGQ0ZDRkO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcbiAgbWluLXdpZHRoOiA3LjI1ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtaW5kZW50OiAwOyB9XG5cbi50YWJsZXNhdy1iYXIgLmJ0bi5idG4tc21hbGwsIC50YWJsZXNhdy1iYXIgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQuYnRuLXNtYWxsLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC50YWJsZXNhdy1iYXIgc3VibWl0LmJ0bi1zbWFsbCxcbi50YWJsZXNhdy1iYXIgLmJ0bi5idG4tbWljcm8sXG4udGFibGVzYXctYmFyIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LmJ0bi1taWNybyxcbi5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLnRhYmxlc2F3LWJhciBzdWJtaXQuYnRuLW1pY3JvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDsgfVxuXG4udGFibGVzYXctYmFyIC5idG4uYnRuLXNtYWxsLCAudGFibGVzYXctYmFyIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LmJ0bi1zbWFsbCwgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAudGFibGVzYXctYmFyIHN1Ym1pdC5idG4tc21hbGwge1xuICBmb250LXNpemU6IDEuMDYyNWVtO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgcGFkZGluZzogLjNlbSAxZW0gLjNlbSAxZW07IH1cblxuXG4udGFibGVzYXctYmFyIC5idG4uYnRuLW1pY3JvLFxuLnRhYmxlc2F3LWJhciAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdC5idG4tbWljcm8sXG4uc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC50YWJsZXNhdy1iYXIgc3VibWl0LmJ0bi1taWNybyB7XG4gIGZvbnQtc2l6ZTogLjgxMjVlbTtcbiAgcGFkZGluZzogLjRlbSAuN2VtIC4yNWVtIC43ZW07IH1cblxuLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgLmJ0bi1zZWxlY3Qge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50YWJsZXNhdy1iYXIgLmJ0bi1zZWxlY3Q6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4udGFibGVzYXctYmFyIC5idG4tc2VsZWN0LmJ0bi1zbWFsbCxcbi50YWJsZXNhdy1iYXIgLmJ0bi1zZWxlY3QuYnRuLW1pY3JvIHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07IH1cblxuLnRhYmxlc2F3LWJhciAuYnRuLXNlbGVjdDphZnRlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC4yNWVtIC40NWVtO1xuICBjb250ZW50OiBcIlxcMjViY1wiO1xuICBmb250LXNpemU6IC41NWVtO1xuICBwYWRkaW5nLXRvcDogMS4yZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEuOGVtOyB9XG5cbi50YWJsZXNhdy1iYXIgLmJ0bi1zZWxlY3QuYnRuLXNtYWxsOmFmdGVyLFxuLnRhYmxlc2F3LWJhciAuYnRuLXNlbGVjdC5idG4tbWljcm86YWZ0ZXIge1xuICB3aWR0aDogMS4yZW07XG4gIGZvbnQtc2l6ZTogLjVlbTtcbiAgcGFkZGluZy10b3A6IDFlbTtcbiAgcGFkZGluZy1yaWdodDogLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cblxuLyogQ29sdW1uIG5hdmlnYXRpb24gYnV0dG9ucyBmb3Igc3dpcGUgYW5kIGNvbHVtbnRvZ2dsZSB0YWJsZXMgKi9cbi50YWJsZXNhdy1hZHZhbmNlIC5idG4sIC50YWJsZXNhdy1hZHZhbmNlIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC50YWJsZXNhdy1hZHZhbmNlIHN1Ym1pdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogLjI1ZW07IH1cblxuLnRhYmxlc2F3LWFkdmFuY2UgLmJ0bi5idG4tbWljcm8sIC50YWJsZXNhdy1hZHZhbmNlIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LmJ0bi1taWNybywgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSAudGFibGVzYXctYWR2YW5jZSBzdWJtaXQuYnRuLW1pY3JvIHtcbiAgZm9udC1zaXplOiAuODEyNWVtO1xuICBwYWRkaW5nOiAuM2VtIC43ZW0gLjI1ZW0gLjdlbTsgfVxuXG4udGFibGVzYXctYmFyIC50YWJsZXNhdy1hZHZhbmNlIGEudGFibGVzYXctbmF2LWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEuOGVtO1xuICBoZWlnaHQ6IDEuOGVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC41ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udGFibGVzYXctYmFyIC50YWJsZXNhdy1hZHZhbmNlIGEudGFibGVzYXctbmF2LWJ0bi5sZWZ0OmJlZm9yZSxcbi50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LWFkdmFuY2UgYS50YWJsZXNhdy1uYXYtYnRuLnJpZ2h0OmJlZm9yZSxcbi50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LWFkdmFuY2UgYS50YWJsZXNhdy1uYXYtYnRuLmRvd246YmVmb3JlLFxuLnRhYmxlc2F3LWJhciAudGFibGVzYXctYWR2YW5jZSBhLnRhYmxlc2F3LW5hdi1idG4udXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwMjBcIjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LWFkdmFuY2UgYS50YWJsZXNhdy1uYXYtYnRuLmRvd246YmVmb3JlIHtcbiAgbGVmdDogLjVlbTtcbiAgdG9wOiAuNjVlbTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjODA4MDgwOyB9XG5cbi50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LWFkdmFuY2UgYS50YWJsZXNhdy1uYXYtYnRuLnVwOmJlZm9yZSB7XG4gIGxlZnQ6IC41ZW07XG4gIHRvcDogLjY1ZW07XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzgwODA4MDsgfVxuXG4udGFibGVzYXctYmFyIC50YWJsZXNhdy1hZHZhbmNlIGEudGFibGVzYXctbmF2LWJ0bi5sZWZ0OmJlZm9yZSxcbi50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LWFkdmFuY2UgYS50YWJsZXNhdy1uYXYtYnRuLnJpZ2h0OmJlZm9yZSB7XG4gIHRvcDogLjQ1ZW07XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LWFkdmFuY2UgYS50YWJsZXNhdy1uYXYtYnRuLmxlZnQ6YmVmb3JlIHtcbiAgbGVmdDogLjZlbTtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgIzgwODA4MDsgfVxuXG4udGFibGVzYXctYmFyIC50YWJsZXNhdy1hZHZhbmNlIGEudGFibGVzYXctbmF2LWJ0bi5yaWdodDpiZWZvcmUge1xuICBsZWZ0OiAuN2VtO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICM4MDgwODA7IH1cblxuLnRhYmxlc2F3LWFkdmFuY2UgYS50YWJsZXNhdy1uYXYtYnRuLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogLjI1O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjUpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi8qIFRhYmxlIFRvb2xiYXIgKi9cbi50YWJsZXNhdy1iYXIge1xuICBjbGVhcjogYm90aDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IH1cblxuLnRhYmxlc2F3LXRvb2xiYXIge1xuICBmb250LXNpemU6IC44NzVlbTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnRhYmxlc2F3LXRvb2xiYXIgbGFiZWwge1xuICBwYWRkaW5nOiAuNWVtIDA7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM4ODg7XG4gIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGFibGVzYXctYmFyIC5idG4sIC50YWJsZXNhdy1iYXIgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLnRhYmxlc2F3LWJhciBzdWJtaXQsIC50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5idG4sIC50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgc3VibWl0LCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIC50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIHN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IC41ZW07XG4gIG1hcmdpbi1ib3R0b206IC41ZW07IH1cblxuLnRhYmxlc2F3LWJhciAuYnRuLXNlbGVjdCxcbi50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5idG4tc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udGFibGVzYXctYmFyIC50YWJsZXNhdy10b29sYmFyIC5idG4sIC50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LXRvb2xiYXIgLnNlYXJjaGFuZGZpbHRlciB1bCBsaSBzdWJtaXQsIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkgLnRhYmxlc2F3LWJhciAudGFibGVzYXctdG9vbGJhciBzdWJtaXQge1xuICBtYXJnaW4tbGVmdDogLjRlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmctbGVmdDogLjNlbTsgfVxuXG4udGFibGVzYXctYmFyIC50YWJsZXNhdy10b29sYmFyIC5idG4tc2VsZWN0IHtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbi50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LXRvb2xiYXIgLmJ0bi1zZWxlY3Q6YWZ0ZXIge1xuICBwYWRkaW5nLXRvcDogLjllbTsgfVxuXG4udGFibGVzYXctYmFyIC50YWJsZXNhdy10b29sYmFyIHNlbGVjdCB7XG4gIGNvbG9yOiAjODg4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLnRhYmxlc2F3LXRvb2xiYXIgfiB0YWJsZSB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi50YWJsZXNhdy10b29sYmFyIC5hMTF5LXNtIHtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMjRlbSkge1xuICAudGFibGVzYXctdG9vbGJhciAuYTExeS1zbSB7XG4gICAgY2xpcDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfSB9XG5cbi8qIFRhYmxlIHJvd3MgaGF2ZSBhIGdyYXkgYm90dG9tIHN0cm9rZSBieSBkZWZhdWx0ICovXG4udGFibGVzYXctc3RhY2sgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjsgfVxuXG4udGFibGVzYXctc3RhY2sgdGQgLnRhYmxlc2F3LWNlbGwtbGFiZWwsXG4udGFibGVzYXctc3RhY2sgdGggLnRhYmxlc2F3LWNlbGwtbGFiZWwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIE1vYmlsZSBmaXJzdCBzdHlsZXM6IEJlZ2luIHdpdGggdGhlIHN0YWNrZWQgcHJlc2VudGF0aW9uIGF0IG5hcnJvdyB3aWR0aHMgKi9cbkBtZWRpYSBvbmx5IGFsbCB7XG4gIC8qIFNob3cgdGhlIHRhYmxlIGNlbGxzIGFzIGEgYmxvY2sgbGV2ZWwgZWxlbWVudCAqL1xuICAudGFibGVzYXctc3RhY2sgdGQsXG4gIC50YWJsZXNhdy1zdGFjayB0aCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudGFibGVzYXctc3RhY2sgdHIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuICAvKiBNYWtlIHRoZSBsYWJlbCBlbGVtZW50cyBhIHBlcmNlbnRhZ2Ugd2lkdGggKi9cbiAgLnRhYmxlc2F3LXN0YWNrIHRkIC50YWJsZXNhdy1jZWxsLWxhYmVsLFxuICAudGFibGVzYXctc3RhY2sgdGggLnRhYmxlc2F3LWNlbGwtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgLjZlbSAwIDA7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLyogRm9yIGdyb3VwZWQgaGVhZGVycywgaGF2ZSBhIGRpZmZlcmVudCBzdHlsZSB0byB2aXN1YWxseSBzZXBhcmF0ZSB0aGUgbGV2ZWxzIGJ5IGNsYXNzaW5nIHRoZSBmaXJzdCBsYWJlbCBpbiBlYWNoIGNvbCBncm91cCAqL1xuICAudGFibGVzYXctc3RhY2sgdGggLnRhYmxlc2F3LWNlbGwtbGFiZWwtdG9wLFxuICAudGFibGVzYXctc3RhY2sgdGQgLnRhYmxlc2F3LWNlbGwtbGFiZWwtdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAuNGVtIDA7XG4gICAgbWFyZ2luOiAuNGVtIDA7IH1cbiAgLnRhYmxlc2F3LWNlbGwtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC8qIEF2b2lkIGRvdWJsZSBzdHJva2VzIHdoZW4gc3RhY2tlZCAqL1xuICAudGFibGVzYXctc3RhY2sgdGJvZHkgdGguZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7IH1cbiAgLyogQXZvaWQgZG91YmxlIHN0cm9rZXMgd2hlbiBzdGFja2VkICovXG4gIC50YWJsZXNhdy1zdGFjayB0aC5ncm91cCBiLnRhYmxlc2F3LWNlbGwtbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgLnRhYmxlc2F3LXN0YWNrIHRoZWFkIHRkLFxuICAudGFibGVzYXctc3RhY2sgdGhlYWQgdGgge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRhYmxlc2F3LXN0YWNrIHRib2R5IHRkLFxuICAudGFibGVzYXctc3RhY2sgdGJvZHkgdGgge1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50YWJsZXNhdy1jZWxsLWxhYmVsIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC50YWJsZXNhdy1jZWxsLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNjclO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAudGFibGVzYXctc3RhY2sgdGQ6ZW1wdHksXG4gIC50YWJsZXNhdy1zdGFjayB0aDplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIE1lZGlhIHF1ZXJ5IHRvIHNob3cgYXMgYSBzdGFuZGFyZCB0YWJsZSBhdCA1NjBweCAoMzVlbSB4IDE2cHgpIG9yIHdpZGVyICovXG5AbWVkaWEgKG1pbi13aWR0aDogNDBlbSkge1xuICAudGFibGVzYXctc3RhY2sgdHIge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuICAvKiBTaG93IHRoZSB0YWJsZSBoZWFkZXIgcm93cyAqL1xuICAudGFibGVzYXctc3RhY2sgdGQsXG4gIC50YWJsZXNhdy1zdGFjayB0aCxcbiAgLnRhYmxlc2F3LXN0YWNrIHRoZWFkIHRkLFxuICAudGFibGVzYXctc3RhY2sgdGhlYWQgdGgge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC8qIEhpZGUgdGhlIGxhYmVscyBpbiBlYWNoIGNlbGwgKi9cbiAgLnRhYmxlc2F3LXN0YWNrIHRkIC50YWJsZXNhdy1jZWxsLWxhYmVsLFxuICAudGFibGVzYXctc3RhY2sgdGggLnRhYmxlc2F3LWNlbGwtbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi50YWJsZXNhdy1maXgtcGVyc2lzdCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7IH1cblxuQG1lZGlhIG9ubHkgYWxsIHtcbiAgLyogVW5jaGVja2VkIG1hbnVhbGx5OiBBbHdheXMgaGlkZSAqL1xuICAudGFibGVzYXctc3dpcGUgdGgudGFibGVzYXctY2VsbC1oaWRkZW4sXG4gIC50YWJsZXNhdy1zd2lwZSB0ZC50YWJsZXNhdy1jZWxsLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5idG4udGFibGVzYXctY29sdW1udG9nZ2xlLWJ0biBzcGFuLCAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHN1Ym1pdC50YWJsZXNhdy1jb2x1bW50b2dnbGUtYnRuIHNwYW4ge1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi50YWJsZXNhdy1jb2x1bW50b2dnbGUtYnRud3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogZm9yIGRpYWxvZyBwb3NpdGlvbmluZyAqLyB9XG5cbi50YWJsZXNhdy1jb2x1bW50b2dnbGUtYnRud3JhcCAuZGlhbG9nLWNvbnRlbnQge1xuICBwYWRkaW5nOiAuNWVtOyB9XG5cbi50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGJvZHkgdGQge1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi8qIFJlbW92ZSB0b3AvYm90dG9tIG1hcmdpbnMgYXJvdW5kIHRoZSBmaWVsZGNvbnRhaW4gb24gY2hlY2sgbGlzdCAqL1xuLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZS1wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZS1idG53cmFwLnZpc2libGUgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZS1wb3B1cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMmVtO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogLjVlbSAuOGVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCAjY2NjO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggI2NjYztcbiAgYm9yZGVyLXJhZGl1czogLjJlbTtcbiAgei1pbmRleDogMTsgfVxuXG4udGFibGVzYXctY29sdW1udG9nZ2xlLXBvcHVwIGZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qIEhpZGUgYWxsIHByaW9yaXRpemVkIGNvbHVtbnMgYnkgZGVmYXVsdCAqL1xuQG1lZGlhIG9ubHkgYWxsIHtcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0aC50YWJsZXNhdy1wcmlvcml0eS02LFxuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRkLnRhYmxlc2F3LXByaW9yaXR5LTYsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctcHJpb3JpdHktNSxcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0ZC50YWJsZXNhdy1wcmlvcml0eS01LFxuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRoLnRhYmxlc2F3LXByaW9yaXR5LTQsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGQudGFibGVzYXctcHJpb3JpdHktNCxcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0aC50YWJsZXNhdy1wcmlvcml0eS0zLFxuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRkLnRhYmxlc2F3LXByaW9yaXR5LTMsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctcHJpb3JpdHktMixcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0ZC50YWJsZXNhdy1wcmlvcml0eS0yLFxuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRoLnRhYmxlc2F3LXByaW9yaXR5LTEsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGQudGFibGVzYXctcHJpb3JpdHktMSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi50YWJsZXNhdy1jb2x1bW50b2dnbGUtYnRud3JhcCAuZGlhbG9nLWNvbnRlbnQge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDFlbTtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogMTJlbTtcbiAgbWF4LXdpZHRoOiAxOGVtO1xuICBtYXJnaW46IC0uNWVtIGF1dG8gMDsgfVxuXG4udGFibGVzYXctY29sdW1udG9nZ2xlLWJ0bndyYXAgLmRpYWxvZy1jb250ZW50OmZvY3VzIHtcbiAgb3V0bGluZS1zdHlsZTogbm9uZTsgfVxuXG4vKiBQcmVzZXQgYnJlYWtwb2ludHMgaWYgXCJcIiBjbGFzcyBhZGRlZCB0byB0YWJsZSAqL1xuLyogU2hvdyBwcmlvcml0eSAxIGF0IDMyMHB4ICgyMGVtIHggMTZweCkgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAyMGVtKSB7XG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctcHJpb3JpdHktMSxcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0ZC50YWJsZXNhdy1wcmlvcml0eS0xIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9IH1cblxuLyogU2hvdyBwcmlvcml0eSAyIGF0IDQ4MHB4ICgzMGVtIHggMTZweCkgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAzMGVtKSB7XG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctcHJpb3JpdHktMixcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0ZC50YWJsZXNhdy1wcmlvcml0eS0yIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9IH1cblxuLyogU2hvdyBwcmlvcml0eSAzIGF0IDY0MHB4ICg0MGVtIHggMTZweCkgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctcHJpb3JpdHktMyxcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0ZC50YWJsZXNhdy1wcmlvcml0eS0zIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGJvZHkgdGQge1xuICAgIGxpbmUtaGVpZ2h0OiAyOyB9IH1cblxuLyogU2hvdyBwcmlvcml0eSA0IGF0IDgwMHB4ICg1MGVtIHggMTZweCkgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA1MGVtKSB7XG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctcHJpb3JpdHktNCxcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0ZC50YWJsZXNhdy1wcmlvcml0eS00IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9IH1cblxuLyogU2hvdyBwcmlvcml0eSA1IGF0IDk2MHB4ICg2MGVtIHggMTZweCkgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctcHJpb3JpdHktNSxcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0ZC50YWJsZXNhdy1wcmlvcml0eS01IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9IH1cblxuLyogU2hvdyBwcmlvcml0eSA2IGF0IDEsMTIwcHggKDcwZW0geCAxNnB4KSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDcwZW0pIHtcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0aC50YWJsZXNhdy1wcmlvcml0eS02LFxuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRkLnRhYmxlc2F3LXByaW9yaXR5LTYge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH0gfVxuXG5AbWVkaWEgb25seSBhbGwge1xuICAvKiBVbmNoZWNrZWQgbWFudWFsbHk6IEFsd2F5cyBoaWRlICovXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctY2VsbC1oaWRkZW4sXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGQudGFibGVzYXctY2VsbC1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogQ2hlY2tlZCBtYW51YWxseTogQWx3YXlzIHNob3cgKi9cbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0aC50YWJsZXNhdy1jZWxsLXZpc2libGUsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGQudGFibGVzYXctY2VsbC12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9IH1cblxuLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZS1wb3B1cCAuYnRuLWdyb3VwID4gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogLjJlbSAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50YWJsZXNhdy1jb2x1bW50b2dnbGUtcG9wdXAgLmJ0bi1ncm91cCA+IGxhYmVsIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuOGVtOyB9XG5cbi50YWJsZXNhdy1zb3J0YWJsZSxcbi50YWJsZXNhdy1zb3J0YWJsZSB0aGVhZCxcbi50YWJsZXNhdy1zb3J0YWJsZSB0aGVhZCB0cixcbi50YWJsZXNhdy1zb3J0YWJsZSB0aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udGFibGVzYXctc29ydGFibGUgdGhlYWQgdHIgdGgge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjZlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4udGFibGVzYXctc29ydGFibGUgdGgudGFibGVzYXctc29ydGFibGUtaGVhZCxcbi50YWJsZXNhdy1zb3J0YWJsZSB0cjpmaXJzdC1jaGlsZCB0aC50YWJsZXNhdy1zb3J0YWJsZS1oZWFkIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTlCOUQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjOTk5QjlEO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLnRhYmxlc2F3LXNvcnRhYmxlIHRoLnRhYmxlc2F3LXNvcnRhYmxlLWhlYWQgYnV0dG9uLCAudGFibGVzYXctc29ydGFibGUgdGgudGFibGVzYXctc29ydGFibGUtaGVhZCAuZW50cnlBcnRpY2xlX19zaWRlYmFyLS1saW5rLCAudGFibGVzYXctc29ydGFibGUgdGgudGFibGVzYXctc29ydGFibGUtaGVhZCAucGh5c2ljaWFuRGlyZWN0b3J5X2Jyb3dzZV9jYW5jZXJfdHlwZXMge1xuICBwYWRkaW5nLXRvcDogLjllbTtcbiAgcGFkZGluZy1ib3R0b206IC43ZW07XG4gIHBhZGRpbmctbGVmdDogLjZlbTtcbiAgcGFkZGluZy1yaWdodDogMS42ZW07IH1cblxuLnRhYmxlc2F3LXNvcnRhYmxlIC50YWJsZXNhdy1zb3J0YWJsZS1oZWFkIGJ1dHRvbiwgLnRhYmxlc2F3LXNvcnRhYmxlIC50YWJsZXNhdy1zb3J0YWJsZS1oZWFkIC5lbnRyeUFydGljbGVfX3NpZGViYXItLWxpbmssIC50YWJsZXNhdy1zb3J0YWJsZSAudGFibGVzYXctc29ydGFibGUtaGVhZCAucGh5c2ljaWFuRGlyZWN0b3J5X2Jyb3dzZV9jYW5jZXJfdHlwZXMge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50YWJsZXNhdy1zb3J0YWJsZSAudGFibGVzYXctc29ydGFibGUtaGVhZC50YWJsZXNhdy1zb3J0YWJsZS1hc2NlbmRpbmcgYnV0dG9uOmFmdGVyLCAudGFibGVzYXctc29ydGFibGUgLnRhYmxlc2F3LXNvcnRhYmxlLWhlYWQudGFibGVzYXctc29ydGFibGUtYXNjZW5kaW5nIC5lbnRyeUFydGljbGVfX3NpZGViYXItLWxpbms6YWZ0ZXIsIC50YWJsZXNhdy1zb3J0YWJsZSAudGFibGVzYXctc29ydGFibGUtaGVhZC50YWJsZXNhdy1zb3J0YWJsZS1hc2NlbmRpbmcgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzOmFmdGVyLFxuLnRhYmxlc2F3LXNvcnRhYmxlIC50YWJsZXNhdy1zb3J0YWJsZS1oZWFkLnRhYmxlc2F3LXNvcnRhYmxlLWRlc2NlbmRpbmcgYnV0dG9uOmFmdGVyLFxuLnRhYmxlc2F3LXNvcnRhYmxlIC50YWJsZXNhdy1zb3J0YWJsZS1oZWFkLnRhYmxlc2F3LXNvcnRhYmxlLWRlc2NlbmRpbmcgLmVudHJ5QXJ0aWNsZV9fc2lkZWJhci0tbGluazphZnRlcixcbi50YWJsZXNhdy1zb3J0YWJsZSAudGFibGVzYXctc29ydGFibGUtaGVhZC50YWJsZXNhdy1zb3J0YWJsZS1kZXNjZW5kaW5nIC5waHlzaWNpYW5EaXJlY3RvcnlfYnJvd3NlX2NhbmNlcl90eXBlczphZnRlciB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTBweDtcbiAgY29udGVudDogXCJcXDAwMjBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLjVlbTsgfVxuXG4udGFibGVzYXctc29ydGFibGUgLnRhYmxlc2F3LXNvcnRhYmxlLWhlYWQudGFibGVzYXctc29ydGFibGUtYXNjZW5kaW5nIGJ1dHRvbjphZnRlciwgLnRhYmxlc2F3LXNvcnRhYmxlIC50YWJsZXNhdy1zb3J0YWJsZS1oZWFkLnRhYmxlc2F3LXNvcnRhYmxlLWFzY2VuZGluZyAuZW50cnlBcnRpY2xlX19zaWRlYmFyLS1saW5rOmFmdGVyLCAudGFibGVzYXctc29ydGFibGUgLnRhYmxlc2F3LXNvcnRhYmxlLWhlYWQudGFibGVzYXctc29ydGFibGUtYXNjZW5kaW5nIC5waHlzaWNpYW5EaXJlY3RvcnlfYnJvd3NlX2NhbmNlcl90eXBlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwyMTkxXCI7IH1cblxuXG4udGFibGVzYXctc29ydGFibGUgLnRhYmxlc2F3LXNvcnRhYmxlLWhlYWQudGFibGVzYXctc29ydGFibGUtZGVzY2VuZGluZyBidXR0b246YWZ0ZXIsXG4udGFibGVzYXctc29ydGFibGUgLnRhYmxlc2F3LXNvcnRhYmxlLWhlYWQudGFibGVzYXctc29ydGFibGUtZGVzY2VuZGluZyAuZW50cnlBcnRpY2xlX19zaWRlYmFyLS1saW5rOmFmdGVyLFxuLnRhYmxlc2F3LXNvcnRhYmxlIC50YWJsZXNhdy1zb3J0YWJsZS1oZWFkLnRhYmxlc2F3LXNvcnRhYmxlLWRlc2NlbmRpbmcgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDIxOTNcIjsgfVxuXG4udGFibGVzYXctc29ydGFibGUgLm5vdC1hcHBsaWNhYmxlOmFmdGVyIHtcbiAgY29udGVudDogXCItLVwiO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udGFibGVzYXctc29ydGFibGUgLm5vdC1hcHBsaWNhYmxlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWJsZXNhdy1hZHZhbmNlLm1pbmltYXAge1xuICBtYXJnaW4tcmlnaHQ6IC40ZW07IH1cblxuLnRhYmxlc2F3LWFkdmFuY2UtZG90cyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLnRhYmxlc2F3LWFkdmFuY2UtZG90cyBsaSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogLjRlbSAuMmVtOyB9XG5cbi50YWJsZXNhdy1hZHZhbmNlLWRvdHMgbGkgaSB7XG4gIHdpZHRoOiAuMjVlbTtcbiAgaGVpZ2h0OiAuMjVlbTtcbiAgYmFja2dyb3VuZDogIzU1NTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi50YWJsZXNhdy1hZHZhbmNlLWRvdHMtaGlkZSB7XG4gIG9wYWNpdHk6IC4yNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTI1KTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4vKiBjb250ZW50LWZsZXggbGF5b3V0cyAqL1xuLmxheW91dENvbnRlbnRfX2JveCB7XG4gIG1heC13aWR0aDogODVlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAubGF5b3V0Q29udGVudF9fYm94OjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4ubGF5b3V0Q29udGVudF9fYm94LWNvbnRlbnQge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmxheW91dENvbnRlbnRfX2JveC1jb250ZW50Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxvY2F0aW9uIC5sYXlvdXRBY2NvcmRpb25fX2p1bXBsaW5rcyB7XG4gIHRvcDogNzI1cHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2NhdGlvbiAuZW50cnlBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtbWV0YSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sb2NhdGlvbiAucGFnZUFydGljbGVfX2NvbnRlbnQtLWZlYXR1cmUtbWV0YSB7XG4gIHRvcDogNjAlOyB9XG5cbi5wYWdlQXJ0aWNsZV9fY29udGVudC0tZmVhdHVyZS1tZXRhOmhvdmVyIHtcbiAgY29sb3I6ICMwMTg5ZGU7IH1cblxuLmxheW91dExvY2F0aW9uX19ib3gge1xuICBtYXgtd2lkdGg6IDg1ZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQ0NEQ0U7IH1cbiAgLmxheW91dExvY2F0aW9uX19ib3g6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5sYXlvdXRMb2NhdGlvbl9fYm94LS1hZGRyZXNzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICB3aWR0aDogNjUuODgwNzglOyB9XG4gIC5sYXlvdXRMb2NhdGlvbl9fYm94LS1hZGRyZXNzOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ubGF5b3V0TG9jYXRpb25fX2JveC0tYWRkcmVzcy10aXRsZSxcbi5sYXlvdXRMb2NhdGlvbl9fYm94LS1hZGRyZXNzLTEsXG4ubGF5b3V0TG9jYXRpb25fX2JveC0tYWRkcmVzcy0yIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmxvY2F0aW9uX19tZXRhLS1hZGRyZXNzIHtcbiAgLypkaXNwbGF5OiBibG9jazsqLyB9XG5cbi5sb2NhdGlvbl9fbWV0YS0tcGhvbmUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNXB4OyB9XG4gIC5sb2NhdGlvbl9fbWV0YS0tcGhvbmUgYSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDEuMWVtOyB9XG5cbi5sYXlvdXRMb2NhdGlvbl9fYm94LS1tYXAge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gIHdpZHRoOiAzMS43NjE1NyU7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5sYXlvdXRMb2NhdGlvbl9fYm94LS1tYXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5sYXlvdXRMb2NhdGlvbl9fYm94LS1tYXAgYnV0dG9uLCAubGF5b3V0TG9jYXRpb25fX2JveC0tbWFwIC5lbnRyeUFydGljbGVfX3NpZGViYXItLWxpbmssIC5sYXlvdXRMb2NhdGlvbl9fYm94LS1tYXAgLnBoeXNpY2lhbkRpcmVjdG9yeV9icm93c2VfY2FuY2VyX3R5cGVzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG4gICAgLmxheW91dExvY2F0aW9uX19ib3gtLW1hcCBidXR0b246YmVmb3JlLCAubGF5b3V0TG9jYXRpb25fX2JveC0tbWFwIC5lbnRyeUFydGljbGVfX3NpZGViYXItLWxpbms6YmVmb3JlLCAubGF5b3V0TG9jYXRpb25fX2JveC0tbWFwIC5waHlzaWNpYW5EaXJlY3RvcnlfYnJvd3NlX2NhbmNlcl90eXBlczpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICAgICAgY29udGVudDogJ1xcZjNjNSc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRvcDogMThweDtcbiAgICAgIGxlZnQ6IDE4cHg7IH1cblxuLmxheW91dEFjY29yZGlvbl9fYm94IHtcbiAgbWF4LXdpZHRoOiA4NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gIC5sYXlvdXRBY2NvcmRpb25fX2JveDo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cblxuLmxheW91dEFjY29yZGlvbl9fYm94LWNvbnRlbnQge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmxheW91dEFjY29yZGlvbl9fYm94LWNvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0NDRENFOyB9XG4gIC5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZDpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuXG4vKlxuLmxheW91dEFjY29yZGlvbl9fanVtcGxpbmtzIHtcbiAgQGV4dGVuZCAuZGVza3RvcC1vbmx5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjVweDtcbiAgbGkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wZXJ0eShhbGwpO1xuICBcdEBpbmNsdWRlIHRyYW5zaXRpb24tZHVyYXRpb24oMC4zcyk7XG4gIFx0QGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZS1pbik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICAgIH1cblxuICAgIGEge1xuICAgIFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblxuXHQgICAgJjpob3ZlciB7XG5cdCAgICBcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdCAgICB9XG5cdH1cbiAgfVxuICAmLS1hY2NvcmQtanVtcGxpbmsge1xuICAgIC5mYSB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgfVxuXG59XG4qL1xuLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFlbSAwLjVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZC10aXRsZSB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQtdGl0bGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcrJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgdG9wOiAxNnB4O1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGNvbG9yOiAjMDAwNTA5O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuXG4uY2FuY2VyVHlwZXNfX2FjY29yZGlvbi0tdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFlbSAwLjVlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5jYW5jZXJUeXBlc19fYWNjb3JkaW9uLS10aXRsZSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7IH0gfVxuICAuY2FuY2VyVHlwZXNfX2FjY29yZGlvbi0tdGl0bGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcrJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGNvbG9yOiAjMDAwNTA5O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZC10aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMC45ZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZC10aXRsZTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjllbTsgfSB9XG5cbi5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkLWNvbnRlbnQsXG4uY2FuY2VyVHlwZXNfX2FjY29yZGlvbi0tY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuXG4ubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAwLjVlbTsgfVxuICAubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZC1jb250ZW50IHAge1xuICAgIG1heC13aWR0aDogdW5zZXQ7IH1cbiAgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQtY29udGVudCBoNTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgIC5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJlbTsgfSB9XG4gIC5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkLWNvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAgICAgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQtY29udGVudCBwOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBvcGFjaXR5OiAxOyB9IH1cblxuLmV4cGFuZCAubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZC10aXRsZTphZnRlcixcbi5leHBhbmQgLmNhbmNlclR5cGVzX19hY2NvcmRpb24tLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogJy0nOyB9XG5cbi5leHBhbmQgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQtY29udGVudCxcbi5leHBhbmQgLmNhbmNlclR5cGVzX19hY2NvcmRpb24tLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICBvcGFjaXR5OiAxOyB9XG5cbi5wYWdlQXJ0aWNsZV9fY29udGVudCAubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZCAuYWxpZ25jZW50ZXIsIC5wYWdlQXJ0aWNsZV9fY29udGVudCAubGF5b3V0Q29udGVudF9fYm94LWNvbnRlbnQgLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucGFnZUFydGljbGVfX2NvbnRlbnQgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQgLmFsaWduY2VudGVyIGZpZ2NhcHRpb24ud3AtY2FwdGlvbi10ZXh0LCAucGFnZUFydGljbGVfX2NvbnRlbnQgLmxheW91dENvbnRlbnRfX2JveC1jb250ZW50IC5hbGlnbmNlbnRlciBmaWdjYXB0aW9uLndwLWNhcHRpb24tdGV4dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4ucGFnZUFydGljbGVfX2NvbnRlbnQgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQgLmFsaWdubGVmdCwgLnBhZ2VBcnRpY2xlX19jb250ZW50IC5sYXlvdXRDb250ZW50X19ib3gtY29udGVudCAuYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7IH1cbiAgLnBhZ2VBcnRpY2xlX19jb250ZW50IC5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkIC5hbGlnbmxlZnQgZmlnY2FwdGlvbi53cC1jYXB0aW9uLXRleHQsIC5wYWdlQXJ0aWNsZV9fY29udGVudCAubGF5b3V0Q29udGVudF9fYm94LWNvbnRlbnQgLmFsaWdubGVmdCBmaWdjYXB0aW9uLndwLWNhcHRpb24tdGV4dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4ucGFnZUFydGljbGVfX2NvbnRlbnQgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQgZmlndXJlLmFsaWducmlnaHQsIC5wYWdlQXJ0aWNsZV9fY29udGVudCAubGF5b3V0Q29udGVudF9fYm94LWNvbnRlbnQgZmlndXJlLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAucGFnZUFydGljbGVfX2NvbnRlbnQgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQgZmlndXJlLmFsaWducmlnaHQgZmlnY2FwdGlvbi53cC1jYXB0aW9uLXRleHQsIC5wYWdlQXJ0aWNsZV9fY29udGVudCAubGF5b3V0Q29udGVudF9fYm94LWNvbnRlbnQgZmlndXJlLmFsaWducmlnaHQgZmlnY2FwdGlvbi53cC1jYXB0aW9uLXRleHQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLndpZGdldFBvc3RzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgICAud2lkZ2V0UG9zdHNfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAud2lkZ2V0UG9zdHNfX2FydGljbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0RDREM7IH1cbiAgICAud2lkZ2V0UG9zdHNfX2FydGljbGU6bGFzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLndpZGdldFBvc3RzX19hcnRpY2xlIGg0LCAud2lkZ2V0UG9zdHNfX2FydGljbGUgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgYSwgLm5jaXBkcS1hcmNoaXZlLWxpc3QgbGkgLndpZGdldFBvc3RzX19hcnRpY2xlIGEsIC53aWRnZXRQb3N0c19fYXJ0aWNsZSAuZGlyZWN0b3J5RG9jdG9yX19sZWZ0Q29sdW1uIHNwYW4sIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gLndpZGdldFBvc3RzX19hcnRpY2xlIHNwYW4ge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjFzIGxpbmVhcjtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4xcyBsaW5lYXI7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjFzIGxpbmVhcjtcbiAgICAgIGNvbG9yOiAjMDA2NkIyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gICAgICAud2lkZ2V0UG9zdHNfX2FydGljbGUgaDQ6aG92ZXIsIC53aWRnZXRQb3N0c19fYXJ0aWNsZSAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSBhOmhvdmVyLCAubmNpcGRxLWFyY2hpdmUtbGlzdCBsaSAud2lkZ2V0UG9zdHNfX2FydGljbGUgYTpob3ZlciwgLndpZGdldFBvc3RzX19hcnRpY2xlIC5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4gc3Bhbjpob3ZlciwgLmRpcmVjdG9yeURvY3Rvcl9fbGVmdENvbHVtbiAud2lkZ2V0UG9zdHNfX2FydGljbGUgc3Bhbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDA0OTdmOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjMuODc1ZW0pIHtcbiAgLndpZGdldFBvc3RzX19hcnRpY2xlLS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzLjg3NWVtKSB7XG4gIC53aWRnZXRQb3N0c19fYXJ0aWNsZS0tbWV0YS1kYXRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzMjM3M0E7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2My44NzVlbSkge1xuICAud2lkZ2V0UG9zdHNfX2FydGljbGUtLW1ldGEtYXV0aG9yIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMzIzNzNBO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmOyB9XG4gICAgLndpZGdldFBvc3RzX19hcnRpY2xlLS1tZXRhLWF1dGhvcjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ3wnO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnNpdGUtaGVhZGVyLFxuICAubWFpbi1uYXZpZ2F0aW9uX19leWVicm93LW5hdl93cmFwcGVyLFxuICAjbWFpbi1uYXZpZ2F0aW9uX19leWVicm93LW5hdixcbiAgLm1haW4tbmF2aWdhdGlvbixcbiAgLnBhZ2VBcnRpY2xlX19zaWRlYmFyLFxuICAuZW50cnlBcnRpY2xlX19jYXRlZ29yaWVzLFxuICAubW9iaWxlX2NhdF9uYXYsXG4gIC5uYXYtbGlua3MsXG4gIC5lbnRyeUFydGljbGVfX3NvY2lhbCxcbiAgLm1vYmlsZS1yZXF1ZXN0LWFwdCxcbiAgLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19idXR0b25zLFxuICAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciAuZG9jdG9yQXJ0aWNsZV9fc2lkZWJhcl9fcmVxdWVzdEFwcG9pbnRtZW50LFxuICAuZG9jdG9yQXJ0aWNsZV9fYmFjay1saW5rLFxuICAucGh5c2ljaWFuRGlyZWN0b3J5X19mb3JtLFxuICAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2UsXG4gIC5iYWNrLXRvLXRvcCxcbiAgLnNpdGVGb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuY29udGVudEFyZWFfX2JveC0tbWFpbixcbiAgLnBhZ2VBcnRpY2xlX19jb250ZW50IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICAubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQtdGl0bGU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQtY29udGVudCxcbiAgLmNhbmNlclR5cGVzX19hY2NvcmRpb24tLWNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAjc2l0ZS1oZWFkZXItd3JhcHBlcixcbiAgI21hc3RoZWFkLm1hc3RoZWFkLS1hY3RpdmUge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5zaXRlLWJyYW5kaW5nX19sb2dvIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAuc2l0ZS1oZWFkZXItd3JhcHBlci0taGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogaW5oZXJpdDsgfVxuICBAcGFnZSB7XG4gICAgbWFyZ2luOiAyY207IH0gfVxuXG4uZXJyb3ItNDA0IHtcbiAgbWFyZ2luOiAzLjc1ZW0gMDsgfVxuXG4uc2l0ZW1hbi15ZHItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4NWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5zaXRlbWFuLXlkci1jb250YWluZXI6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAgIC5zaXRlbWFuLXlkci1jb250YWluZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfSB9XG4gIC5zaXRlbWFuLXlkci1jb250YWluZXIgLnlkcl9fX3VuaXRTd2l0Y2gge1xuICAgIHRvcDogMTIwcHg7IH1cblxuLnlkcl9fX2FwcCBhOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4OyB9XG5cbi55ZHJfX19hcHAgYSB7XG4gIGJvcmRlci1ib3R0b206IDBweDtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4ueWRyX19fYXBwIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBpbmhlcml0O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWF4LXdpZHRoOiBhdXRvOyB9XG5cbi55ZHJfX19hcHAgYS55ZWxsb3dfYnV0dG9uLCAueWRyX19fYXBwIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSBhLmJ1dHRvbiwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC55ZHJfX19hcHAgYS5idXR0b24sIC55ZHJfX19hcHAgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIGEuaW52ZXJzZS1idXR0b24sIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAueWRyX19fYXBwIGEuaW52ZXJzZS1idXR0b24sIC55ZHJfX19hcHAgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggYS5jdGEtYnV0dG9uLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAueWRyX19fYXBwIGEuY3RhLWJ1dHRvbiwgLnlkcl9fX2FwcCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSBhLmN0YS1idXR0b24sIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC55ZHJfX19hcHAgYS5jdGEtYnV0dG9uIHtcbiAgY29sb3I6ICMwMDA1MDk7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XG4gIC55ZHJfX19hcHAgYS55ZWxsb3dfYnV0dG9uOmFjdGl2ZSwgLnlkcl9fX2FwcCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgYS5idXR0b246YWN0aXZlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnlkcl9fX2FwcCBhLmJ1dHRvbjphY3RpdmUsIC55ZHJfX19hcHAgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIGEuaW52ZXJzZS1idXR0b246YWN0aXZlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnlkcl9fX2FwcCBhLmludmVyc2UtYnV0dG9uOmFjdGl2ZSwgLnlkcl9fX2FwcCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCBhLmN0YS1idXR0b246YWN0aXZlLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAueWRyX19fYXBwIGEuY3RhLWJ1dHRvbjphY3RpdmUsIC55ZHJfX19hcHAgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgYS5jdGEtYnV0dG9uOmFjdGl2ZSwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnlkcl9fX2FwcCBhLmN0YS1idXR0b246YWN0aXZlLCAueWRyX19fYXBwIGEueWVsbG93X2J1dHRvbjp2aXNpdGVkLCAueWRyX19fYXBwIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSBhLmJ1dHRvbjp2aXNpdGVkLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnlkcl9fX2FwcCBhLmJ1dHRvbjp2aXNpdGVkLCAueWRyX19fYXBwIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSBhLmludmVyc2UtYnV0dG9uOnZpc2l0ZWQsIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAueWRyX19fYXBwIGEuaW52ZXJzZS1idXR0b246dmlzaXRlZCwgLnlkcl9fX2FwcCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCBhLmN0YS1idXR0b246dmlzaXRlZCwgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLnlkcl9fX2FwcCBhLmN0YS1idXR0b246dmlzaXRlZCwgLnlkcl9fX2FwcCAucGFnZUFydGljbGUtZnVsbFdpZHRoIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSBhLmN0YS1idXR0b246dmlzaXRlZCwgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnlkcl9fX2FwcCBhLmN0YS1idXR0b246dmlzaXRlZCwgLnlkcl9fX2FwcCBhLnllbGxvd19idXR0b246bGluaywgLnlkcl9fX2FwcCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgYS5idXR0b246bGluaywgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC55ZHJfX19hcHAgYS5idXR0b246bGluaywgLnlkcl9fX2FwcCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgYS5pbnZlcnNlLWJ1dHRvbjpsaW5rLCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgLnlkcl9fX2FwcCBhLmludmVyc2UtYnV0dG9uOmxpbmssIC55ZHJfX19hcHAgLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggYS5jdGEtYnV0dG9uOmxpbmssIC5oZXJvQmFyIC5oZXJvLWNhbGxvdXQ6Zmlyc3Qtb2YtdHlwZSAucGFnZUFydGljbGUtZnVsbFdpZHRoIC55ZHJfX19hcHAgYS5jdGEtYnV0dG9uOmxpbmssIC55ZHJfX19hcHAgLnBhZ2VBcnRpY2xlLWZ1bGxXaWR0aCAuaGVyb0JhciAuaGVyby1jYWxsb3V0OmZpcnN0LW9mLXR5cGUgYS5jdGEtYnV0dG9uOmxpbmssIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmhlcm9CYXIgLmhlcm8tY2FsbG91dDpmaXJzdC1vZi10eXBlIC55ZHJfX19hcHAgYS5jdGEtYnV0dG9uOmxpbmsge1xuICAgIGNvbG9yOiAjMDAwNTA5OyB9XG5cbi55ZHJfX19hcHAgbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4ueWRyX19fYXBwIHN2Zzpub3QoOnJvb3QpIHtcbiAgbWF4LXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi55ZHJfX19zY3JvbGxUYXJnZXQge1xuICBtYXJnaW4tdG9wOiAtODAwcHg7XG4gIHBhZGRpbmctdG9wOiA4MDBweDsgfVxuXG4ueWRyX19fY29sb3JMb2dvIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4ueWRyX19fZm9vdGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uaGlkZGVuX3lkcl9mb3JtIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udmlzaWJsZV95ZHJfZm9ybSB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNjBweDsgfVxuICAudmlzaWJsZV95ZHJfZm9ybSBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAudmlzaWJsZV95ZHJfZm9ybSBsaTpiZWZvcmUge1xuICAgICAgY29udGVudDogJycgIWltcG9ydGFudDsgfVxuICAudmlzaWJsZV95ZHJfZm9ybSBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuICAudmlzaWJsZV95ZHJfZm9ybSBsaSA+IGRpdiA+IHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9XG4gIC52aXNpYmxlX3lkcl9mb3JtIGxpID4gZGl2ID4gc3BhbiA+IGxhYmVsIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi55ZHJfX19sYW5kaW5nUGFnZSAueWRyX19fZGVza3RvcExhbmRpbmdQYWdlIC55ZHJfX19zdWJoZWFkIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLy9cbi8vIEV4YW1wbGU6IEBpbmNsdWRlIHByZWZpeGVyKGJvcmRlci1yYWRpdXMsICRyYWRpaSwgd2Via2l0IG1zIHNwZWMpO1xuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovL1xuLy8gVmFyaWFibGVzIGxvY2F0ZWQgaW4gL3NldHRpbmdzL19wcmVmaXhlci5zY3NzXG5cbkBtaXhpbiBwcmVmaXhlciAoJHByb3BlcnR5LCAkdmFsdWUsICRwcmVmaXhlcykge1xuICBAZWFjaCAkcHJlZml4IGluICRwcmVmaXhlcyB7XG4gICAgQGlmICRwcmVmaXggPT0gd2Via2l0IHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci13ZWJraXQge1xuICAgICAgICAtd2Via2l0LSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSBpZiAkcHJlZml4ID09IG1veiB7XG4gICAgICBAaWYgJHByZWZpeC1mb3ItbW96aWxsYSB7XG4gICAgICAgIC1tb3otI3skcHJvcGVydHl9OiAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIGlmICRwcmVmaXggPT0gbXMge1xuICAgICAgQGlmICRwcmVmaXgtZm9yLW1pY3Jvc29mdCB7XG4gICAgICAgIC1tcy0jeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2UgaWYgJHByZWZpeCA9PSBvIHtcbiAgICAgIEBpZiAkcHJlZml4LWZvci1vcGVyYSB7XG4gICAgICAgIC1vLSN7JHByb3BlcnR5fTogJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSBpZiAkcHJlZml4ID09IHNwZWMge1xuICAgICAgQGlmICRwcmVmaXgtZm9yLXNwZWMge1xuICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2UgIHtcbiAgICAgIEB3YXJuIFwiVW5yZWNvZ25pemVkIHByZWZpeDogI3skcHJlZml4fVwiO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZGlzYWJsZS1wcmVmaXgtZm9yLWFsbCgpIHtcbiAgJHByZWZpeC1mb3Itd2Via2l0OiAgICBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1tb3ppbGxhOiAgIGZhbHNlICFnbG9iYWw7XG4gICRwcmVmaXgtZm9yLW1pY3Jvc29mdDogZmFsc2UgIWdsb2JhbDtcbiAgJHByZWZpeC1mb3Itb3BlcmE6ICAgICBmYWxzZSAhZ2xvYmFsO1xuICAkcHJlZml4LWZvci1zcGVjOiAgICAgIGZhbHNlICFnbG9iYWw7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpZiAkYm9yZGVyLWJveC1zaXppbmcgPT0gdHJ1ZSB7XG4gIGh0bWwgeyAvLyBodHRwOi8vYml0Lmx5LzFxazJ0VlJcbiAgICBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xuICB9XG5cbiAgKiB7XG4gICAgJixcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaXppbmcoaW5oZXJpdCk7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vbmVhdC9uZWF0LWhlbHBlcnNcIjtcblxuLy8gTmVhdCBPdmVycmlkZXNcbiAkY29sdW1uOiA5MHB4O1xuICRndXR0ZXI6IDMwcHg7XG4gJGdyaWQtY29sdW1uczogMTI7XG4gJG1heC13aWR0aDogZW0oMTIwMCk7XG5cbi8vIE5lYXQgQnJlYWtwb2ludHNcbiRtZWRpdW0tc2NyZWVuOiBlbSg2NDApO1xuJGxhcmdlLXNjcmVlbjogZW0oMTAyMik7XG4kZXh0cmEtbGFyZ2Utc2NyZWVuOiBlbSgxMzUwKTtcbiRtZWRpdW0tc2NyZWVuLXVwOiBuZXctYnJlYWtwb2ludChtaW4td2lkdGggJG1lZGl1bS1zY3JlZW4gNCk7XG4kbGFyZ2Utc2NyZWVuLXVwOiBuZXctYnJlYWtwb2ludChtaW4td2lkdGggJGxhcmdlLXNjcmVlbiAxMik7XG4kZXh0cmEtbGFyZ2Utc2NyZWVuLWRvd246IG5ldy1icmVha3BvaW50KG1heC13aWR0aCAkZXh0cmEtbGFyZ2Utc2NyZWVuIDEyKTtcbiRleHRyYS1sYXJnZS1zY3JlZW4tdXA6IG5ldy1icmVha3BvaW50KG1pbi13aWR0aCAkZXh0cmEtbGFyZ2Utc2NyZWVuIDEyKTtcbiRsYXJnZS1zY3JlZW4tZG93bjogbmV3LWJyZWFrcG9pbnQobWF4LXdpZHRoICRsYXJnZS1zY3JlZW4gNCk7IC8vYWRkaW5nIHRoaXMgdG8gb3ZlcndyaXRlIHRoaW5ncyBmcm9tIExvY2F0aW9ucyBzbGlkZXIsIG5vdCBzdXJlIGlmIGl0J2xsIGdvIGVsc2V3aGVyZVxuLy8gQWxzbyB1c2luZyBmb3IgTGFuZGluZyBQYWdlIG1vZHVsZXNcblxuXG4vL0JvZHkgcmVzZXRzXG4vL1NlZW1lZCBwcnVkZW50IHRvIHB1dCB0aGVtIGluIHRoZSBncmlkIHNldHRpbmdzIHNpbmNlIHRoaXMgaXMgdGhlIGdsb2JhbCBsYXlvdXQgaXRlbXMuXG4vL0lmIG5lY2Vzc2FyeSB3ZSBjYW4gbW92ZSB0aGlzIG91dCB0byBhIGRpZmZlcmVudCBnbG9iYWwgc2hlZXQuXG5ib2R5IHtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xufVxuIiwiJWJ1dHRvbiB7XG4vLyAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJ1dHRvbi1jb2xvcjtcblxuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwLjc1ZW0gMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJ1dHRvbi1jb2xvcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuIiwiXG5ib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJhY2tncm91bmQtY29sb3I7XG4gIGNvbG9yOiAkYmFzZS1mb250LWNvbG9yO1xuICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG59XG5cbmZpZ3VyZSB7XG4gIGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgfVxufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkZXItbGluZS1oZWlnaHQ7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7IC8vIEZpeCB0aGUgY2hhcmFjdGVyIHNwYWNpbmcgZm9yIGhlYWRpbmdzXG4gIGNvbG9yOiAkYmxhY2s7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiBlbSgzNik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiBlbSgzMik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiBlbSgyNCk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bS1zY3JlZW4tdXApIHtcbiAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XG4gIH1cbn1cblxuaDQge1xuICBmb250LWZhbWlseTogJHJvYm90bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbmg1IHtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cblxuaDYge1xuICBmb250LWZhbWlseTogJHJvYm90bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG5wIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDAgMCAxZW07XG5cbiAgYSB7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkYmFzZS1saW5rLWNvbG9yLCAxNSUpO1xuICAgIH1cbiAgfVxufVxuXG5hIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihjb2xvciAwLjFzIGxpbmVhcik7XG4gIGNvbG9yOiAkYmFzZS1saW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblxuICBAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3BlcnR5KGFsbCk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tZHVyYXRpb24oMC4zcyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKGVhc2UtaW4pO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBkYXJrZW4oJGJhc2UtbGluay1jb2xvciwgMTUlKTtcbiAgfVxuXG4gICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICBjb2xvcjogZGFya2VuKCRiYXNlLWxpbmstY29sb3IsIDE1JSk7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC8vIGJ1dHRvbiBzdHlsZSB3aGl0ZSBvdmVyICRibHVlIGJhY2tncm91bmRcbiAgJi5idXR0b24td2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgY29sb3I6ICRibHVlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAuNjI1cmVtIDA7XG4gICAgd2lkdGg6IDI1JTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAwKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuICAmLmJ1dHRvbi1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAuNjI1cmVtIDA7XG4gICAgd2lkdGg6IDI1JTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxub2wge1xuICBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgIG1hcmdpbi1sZWZ0OiAyM3B4O1xuXG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1sYXRpbjtcblxuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLXJvbWFuO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxudWwge1xuXG4gIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcblxuXG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmhyIHtcbiAgYm9yZGVyLWJvdHRvbTogJGJhc2UtYm9yZGVyO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW46ICRiYXNlLXNwYWNpbmcgMDtcbn1cblxuaW1nLFxucGljdHVyZSB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmJsb2NrcXVvdGUge1xuICBmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkYmFzZS1ib3JkZXItY29sb3I7XG4gIGNvbG9yOiBsaWdodGVuKCRiYXNlLWZvbnQtY29sb3IsIDE1KTtcbiAgbWFyZ2luOiAkYmFzZS1zcGFjaW5nIDA7XG4gIHBhZGRpbmctbGVmdDogJGJhc2Utc3BhY2luZyAvIDE7XG4gIG1heC13aWR0aDogNjUwcHg7XG4gIGZvbnQtc2l6ZTogZW0oMTgpO1xufVxuXG5jaXRlIHtcbiAgY29sb3I6IGxpZ2h0ZW4oJGJhc2UtZm9udC1jb2xvciwgMjUpO1xuICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTQgXFwwMEEwXCI7XG4gIH1cbn1cblxubGVnZW5kIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vL0hpZGUgc2NyZWVuIHJlYWRlciB0ZXh0IGZyb20gbm9uLXNjcmVlbiByZWFkZXJzXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMGVtO1xufVxuXG4vLyoqKioqLy9cblxuI2tub2Nrb3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICBwYWRkaW5nOiA2MHB4IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vIE91dHB1dHMgYSBtZWRpYS1xdWVyeSBibG9jayB3aXRoIGFuIG9wdGlvbmFsIGdyaWQgY29udGV4dCAodGhlIHRvdGFsIG51bWJlciBvZiBjb2x1bW5zIHVzZWQgaW4gdGhlIGdyaWQpLlxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAkcXVlcnlcbi8vLyAgIEEgbGlzdCBvZiBtZWRpYSBxdWVyeSBmZWF0dXJlcyBhbmQgdmFsdWVzLCB3aGVyZSBlYWNoIGAkZmVhdHVyZWAgc2hvdWxkIGhhdmUgYSBjb3JyZXNwb25kaW5nIGAkdmFsdWVgLlxuLy8vICAgRm9yIGEgbGlzdCBvZiB2YWxpZCB2YWx1ZXMgZm9yIGAkZmVhdHVyZWAsIGNsaWNrIFtoZXJlXShodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLW1lZGlhcXVlcmllcy8jbWVkaWExKS5cbi8vL1xuLy8vICAgSWYgdGhlcmUgaXMgb25seSBhIHNpbmdsZSBgJHZhbHVlYCBpbiBgJHF1ZXJ5YCwgYCRkZWZhdWx0LWZlYXR1cmVgIGlzIGdvaW5nIHRvIGJlIHVzZWQuXG4vLy9cbi8vLyAgIFRoZSBudW1iZXIgb2YgdG90YWwgY29sdW1ucyBpbiB0aGUgZ3JpZCBjYW4gYmUgc2V0IGJ5IHBhc3NpbmcgYCRjb2x1bW5zYCBhdCB0aGUgZW5kIG9mIHRoZSBsaXN0IChvdmVycmlkZXMgYCR0b3RhbC1jb2x1bW5zYCkuXG4vLy9cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyICh1bml0bGVzcyl9ICR0b3RhbC1jb2x1bW5zICgkZ3JpZC1jb2x1bW5zKVxuLy8vICAgLSBOdW1iZXIgb2YgY29sdW1ucyB0byB1c2UgaW4gdGhlIG5ldyBncmlkIGNvbnRleHQuIENhbiBiZSBzZXQgYXMgYSBzaG9ydGhhbmQgaW4gdGhlIGZpcnN0IHBhcmFtZXRlci5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBVc2FnZVxuLy8vICAgLnJlc3BvbnNpdmUtZWxlbWVudCB7XG4vLy8gICAgICBAaW5jbHVkZSBtZWRpYSg3NjlweCkge1xuLy8vICAgICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNik7XG4vLy8gICAgICB9XG4vLy8gICB9XG4vLy9cbi8vLyAgLm5ldy1jb250ZXh0LWVsZW1lbnQge1xuLy8vICAgIEBpbmNsdWRlIG1lZGlhKG1pbi13aWR0aCAzMjBweCBtYXgtd2lkdGggNDgwcHgsIDYpIHtcbi8vLyAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg2KTtcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vIEBleGFtcGxlIGNzcyAtIENTUyBPdXRwdXRcbi8vLyAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbi8vLyAgICAucmVzcG9uc2l2ZS1lbGVtZW50IHtcbi8vLyAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8vICAgICAgZmxvYXQ6IGxlZnQ7XG4vLy8gICAgICBtYXJnaW4tcmlnaHQ6IDIuMzU3NjUlO1xuLy8vICAgICAgd2lkdGg6IDQ4LjgyMTE3JTtcbi8vLyAgICB9XG4vLy9cbi8vLyAgICAucmVzcG9uc2l2ZS1lbGVtZW50Omxhc3QtY2hpbGQge1xuLy8vICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbi8vLyAgICAubmV3LWNvbnRleHQtZWxlbWVudCB7XG4vLy8gICAgICBkaXNwbGF5OiBibG9jaztcbi8vLyAgICAgIGZsb2F0OiBsZWZ0O1xuLy8vICAgICAgbWFyZ2luLXJpZ2h0OiA0LjgyOTE2JTtcbi8vLyAgICAgIHdpZHRoOiAxMDAlO1xuLy8vICAgIH1cbi8vL1xuLy8vICAgIC5uZXctY29udGV4dC1lbGVtZW50Omxhc3QtY2hpbGQge1xuLy8vICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuLy8vICAgIH1cbi8vLyAgfVxuXG5AbWl4aW4gbWVkaWEoJHF1ZXJ5OiAkZmVhdHVyZSAkdmFsdWUgJGNvbHVtbnMsICR0b3RhbC1jb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiBsZW5ndGgoJHF1ZXJ5KSA9PSAxIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoJGRlZmF1bHQtZmVhdHVyZTogbnRoKCRxdWVyeSwgMSkpIHtcbiAgICAgICRkZWZhdWx0LWdyaWQtY29sdW1uczogJGdyaWQtY29sdW1ucztcbiAgICAgICRncmlkLWNvbHVtbnM6ICR0b3RhbC1jb2x1bW5zICFnbG9iYWw7XG4gICAgICBAY29udGVudDtcbiAgICAgICRncmlkLWNvbHVtbnM6ICRkZWZhdWx0LWdyaWQtY29sdW1ucyAhZ2xvYmFsO1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgJGxvb3AtdG86IGxlbmd0aCgkcXVlcnkpO1xuICAgICRtZWRpYS1xdWVyeTogXCJzY3JlZW4gYW5kIFwiO1xuICAgICRkZWZhdWx0LWdyaWQtY29sdW1uczogJGdyaWQtY29sdW1ucztcbiAgICAkZ3JpZC1jb2x1bW5zOiAkdG90YWwtY29sdW1ucyAhZ2xvYmFsO1xuXG4gICAgQGlmIGlzLW5vdChpcy1ldmVuKGxlbmd0aCgkcXVlcnkpKSkge1xuICAgICAgJGdyaWQtY29sdW1uczogbnRoKCRxdWVyeSwgJGxvb3AtdG8pICFnbG9iYWw7XG4gICAgICAkbG9vcC10bzogJGxvb3AtdG8gLSAxO1xuICAgIH1cblxuICAgICRpOiAxO1xuICAgIEB3aGlsZSAkaSA8PSAkbG9vcC10byB7XG4gICAgICAkbWVkaWEtcXVlcnk6ICRtZWRpYS1xdWVyeSArIFwiKFwiICsgbnRoKCRxdWVyeSwgJGkpICsgXCI6IFwiICsgbnRoKCRxdWVyeSwgJGkgKyAxKSArIFwiKSBcIjtcblxuICAgICAgQGlmICgkaSArIDEpICE9ICRsb29wLXRvIHtcbiAgICAgICAgJG1lZGlhLXF1ZXJ5OiAkbWVkaWEtcXVlcnkgKyBcImFuZCBcIjtcbiAgICAgIH1cblxuICAgICAgJGk6ICRpICsgMjtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbWVkaWEtcXVlcnl9IHtcbiAgICAgIEBjb250ZW50O1xuICAgICAgJGdyaWQtY29sdW1uczogJGRlZmF1bHQtZ3JpZC1jb2x1bW5zICFnbG9iYWw7XG4gICAgfVxuICB9XG59XG4iLCIvLyBTaG9ydGhhbmQgbWl4aW4uIFN1cHBvcnRzIG11bHRpcGxlIHBhcmVudGhlc2VzLWRlbGltaW5hdGVkIHZhbHVlcyBmb3IgZWFjaCB2YXJpYWJsZS5cbi8vIEV4YW1wbGU6IEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCAycyBlYXNlLWluLW91dCk7XG4vLyAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uIChvcGFjaXR5IDFzIGVhc2UtaW4gMnMsIHdpZHRoIDJzIGVhc2Utb3V0KTtcbi8vICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tcHJvcGVydHkgKHRyYW5zZm9ybSwgb3BhY2l0eSk7XG5cbkBtaXhpbiB0cmFuc2l0aW9uICgkcHJvcGVydGllcy4uLikge1xuICAvLyBGaXggZm9yIHZlbmRvci1wcmVmaXggdHJhbnNmb3JtIHByb3BlcnR5XG4gICRuZWVkcy1wcmVmaXhlczogZmFsc2U7XG4gICR3ZWJraXQ6ICgpO1xuICAkbW96OiAoKTtcbiAgJHNwZWM6ICgpO1xuXG4gIC8vIENyZWF0ZSBsaXN0cyBmb3IgdmVuZG9yLXByZWZpeGVkIHRyYW5zZm9ybVxuICBAZWFjaCAkbGlzdCBpbiAkcHJvcGVydGllcyB7XG4gICAgQGlmIG50aCgkbGlzdCwgMSkgPT0gXCJ0cmFuc2Zvcm1cIiB7XG4gICAgICAkbmVlZHMtcHJlZml4ZXM6IHRydWU7XG4gICAgICAkbGlzdDE6IC13ZWJraXQtdHJhbnNmb3JtO1xuICAgICAgJGxpc3QyOiAtbW96LXRyYW5zZm9ybTtcbiAgICAgICRsaXN0MzogKCk7XG5cbiAgICAgIEBlYWNoICR2YXIgaW4gJGxpc3Qge1xuICAgICAgICAkbGlzdDM6IGpvaW4oJGxpc3QzLCAkdmFyKTtcblxuICAgICAgICBAaWYgJHZhciAhPSBcInRyYW5zZm9ybVwiIHtcbiAgICAgICAgICAkbGlzdDE6IGpvaW4oJGxpc3QxLCAkdmFyKTtcbiAgICAgICAgICAkbGlzdDI6IGpvaW4oJGxpc3QyLCAkdmFyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAkd2Via2l0OiBhcHBlbmQoJHdlYmtpdCwgJGxpc3QxKTtcbiAgICAgICAgICRtb3o6IGFwcGVuZCgkbW96LCAgICAkbGlzdDIpO1xuICAgICAgICAkc3BlYzogYXBwZW5kKCRzcGVjLCAgICRsaXN0Myk7XG4gICAgfVxuXG4gICAgLy8gQ3JlYXRlIGxpc3RzIGZvciBub24tcHJlZml4ZWQgdHJhbnNpdGlvbiBwcm9wZXJ0aWVzXG4gICAgQGVsc2Uge1xuICAgICAgJHdlYmtpdDogIGFwcGVuZCgkd2Via2l0LCAkbGlzdCwgY29tbWEpO1xuICAgICAgJG1vejogICAgIGFwcGVuZCgkbW96LCAgICAkbGlzdCwgY29tbWEpO1xuICAgICAgJHNwZWM6ICAgIGFwcGVuZCgkc3BlYywgICAkbGlzdCwgY29tbWEpO1xuICAgIH1cbiAgfVxuXG4gIEBpZiAkbmVlZHMtcHJlZml4ZXMge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogJHdlYmtpdDtcbiAgICAgICAtbW96LXRyYW5zaXRpb246ICRtb3o7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkc3BlYztcbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmIGxlbmd0aCgkcHJvcGVydGllcykgPj0gMSB7XG4gICAgICBAaW5jbHVkZSBwcmVmaXhlcih0cmFuc2l0aW9uLCAkcHJvcGVydGllcywgd2Via2l0IG1veiBzcGVjKTtcbiAgICB9XG5cbiAgICBAZWxzZSB7XG4gICAgICAkcHJvcGVydGllczogYWxsIDAuMTVzIGVhc2Utb3V0IDBzO1xuICAgICAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbiwgJHByb3BlcnRpZXMsIHdlYmtpdCBtb3ogc3BlYyk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uLXByb3BlcnR5ICgkcHJvcGVydGllcy4uLikge1xuICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2l0aW9uLXByb3BlcnR5LW5hbWVzKCRwcm9wZXJ0aWVzLCAnd2Via2l0Jyk7XG4gICAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zaXRpb24tcHJvcGVydHktbmFtZXMoJHByb3BlcnRpZXMsICdtb3onKTtcbiAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNpdGlvbi1wcm9wZXJ0eS1uYW1lcygkcHJvcGVydGllcywgZmFsc2UpO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbiAoJHRpbWVzLi4uKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKHRyYW5zaXRpb24tZHVyYXRpb24sICR0aW1lcywgd2Via2l0IG1veiBzcGVjKTtcbn1cblxuQG1peGluIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uICgkbW90aW9ucy4uLikge1xuLy8gZWFzZSB8IGxpbmVhciB8IGVhc2UtaW4gfCBlYXNlLW91dCB8IGVhc2UtaW4tb3V0IHwgY3ViaWMtYmV6aWVyKClcbiAgQGluY2x1ZGUgcHJlZml4ZXIodHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sICRtb3Rpb25zLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSAoJHRpbWVzLi4uKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKHRyYW5zaXRpb24tZGVsYXksICR0aW1lcywgd2Via2l0IG1veiBzcGVjKTtcbn1cbiIsImZpZWxkc2V0IHtcbiAgYmFja2dyb3VuZDogbGlnaHRlbigkYmFzZS1ib3JkZXItY29sb3IsIDEwKTtcbiAgYm9yZGVyOiAkYmFzZS1ib3JkZXI7XG4gIG1hcmdpbjogMCAwICgkYmFzZS1zcGFjaW5nIC8gMikgMDtcbiAgcGFkZGluZzogJGJhc2Utc3BhY2luZztcbn1cblxuaW5wdXQsXG5sYWJlbCxcbnNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogJGZvcm0tZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGNvbG9yOiAjOTk5QjlEO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAmLmNoZWNrYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0b21hdG87XG4gIH1cblxuICAmLnJlcXVpcmVkOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIipcIjtcbiAgfVxuXG4gIGFiYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxudGV4dGFyZWEsXG4jeyRhbGwtdGV4dC1pbnB1dHN9LFxuc2VsZWN0LFxuc2VsZWN0W211bHRpcGxlPW11bHRpcGxlXSB7XG4gIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6ICRmb3JtLWJvcmRlci1yYWRpdXM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRmb3JtLWJvcmRlci1jb2xvcjtcbiAgLy9ib3gtc2hhZG93OiAkZm9ybS1ib3gtc2hhZG93O1xuICBmb250LWZhbWlseTogJHJvYm90bztcbiAgZm9udC1zaXplOiAxOHB4OztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAvLyBtYXJnaW4tYm90dG9tOiAkYmFzZS1zcGFjaW5nIC8gMjsvL1xuICBwYWRkaW5nOiAoJGJhc2Utc3BhY2luZyAvIDIpICgkYmFzZS1zcGFjaW5nIC8gMik7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tYm9yZGVyLWNvbG9yLWZvY3VzO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1ib3JkZXItY29sb3ItZm9jdXM7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tYm94LXNoYWRvdy1mb2N1cztcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi5zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICAgIGNvbnRlbnQ6ICdcXGYwNzgnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDE2cHg7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cblxuc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OUI5RDtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgQGluY2x1ZGUgYXBwZWFyYW5jZShub25lKTtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW4tcmlnaHQ6ICRiYXNlLXNwYWNpbmcgLyA0O1xufVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIHBhZGRpbmctYm90dG9tOiAkYmFzZS1zcGFjaW5nIC8gMjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnNlbGVjdCB7XG4gIG1hcmdpbi1ib3R0b206ICRiYXNlLXNwYWNpbmc7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbiNkYXRlIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuI3RpbWUge1xuICB3aWR0aDogNTAlO1xufVxuXG51bC5nZmllbGRfcmFkaW8sIHVsLmdmaWVsZF9jaGVja2JveCB7XG4gIGxpIHtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLnNpdGUtY29udGVudCAuZ2Zvcm1fYm9keSAuZ2lucHV0X2NvbXBsZXggbGFiZWwge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmZvcm0tbmV3LXBhdGllbnRfd3JhcHBlciB7XG4gIC5nZl9wcm9ncmVzc2Jhcl9wZXJjZW50YWdlIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuZ2ZfcHJvZ3Jlc3NiYXIge1xuICAgIGJhY2tncm91bmQ6ICRsdC1ncmF5O1xuICB9XG4gIC5pbnN0cnVjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZ2ZpZWxkX2h0bWwge1xuICAgIGgzIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkbWVkLWdyYXk7XG4gICAgfVxuICB9XG4gIC5nZmllbGRfbGlzdCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcbiAgICB9XG4gICAgdGhlYWQge1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtOTk5OXB4O1xuICAgICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgICAgfVxuICAgIH1cbiAgICB0ciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1lZC1ncmF5O1xuICAgICAgfVxuICAgIH1cbiAgICB0aCB7XG4gICAgICBjb2xvcjogJG1lZC1ncmF5O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgY29sb3I6ICRtZWQtZ3JheTtcblxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5nZmllbGRfbGlzdF9pY29ucyB7XG4gICAgICBpbWcge1xuICAgICAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5oaWRkZW5fbGFiZWwge1xuICAgIC5nZmllbGRfbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgdGFibGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgLmdpbnB1dF9jb250YWluZXJfZGF0ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMThweDtcbiAgICAgIHJpZ2h0OiAxOHB4O1xuICAgIH1cbiAgfVxuICAuZ3NlY3Rpb24ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxuICAuY2hvaWNlX290aGVyIHtcbiAgICAuZ2ZpZWxkX3JhZGlvIHtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgY29sb3I6ICRtZWQtZ3JheTtcbiAgICAgICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnN1Yl9uYW1lIHtcbiAgICAuZ2lucHV0X2NvbXBsZXgge1xuICAgICAgbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZhbWlseV9saXN0IHtcbiAgICAuZ2ZpZWxkX2xhYmVsX2JlZm9yZV9jb21wbGV4IHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgfVxuICAgIC5nZmllbGRfbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgdGgge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNsZWFyX3NwYWNlX2JvdHRvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuZ2Zvcm1fbmV4dF9idXR0b24sIC5nZm9ybV9wcmV2aW91c19idXR0b24ge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBEYXRlIFBpY2tlclxuLnVpLWRhdGVwaWNrZXIge1xuXHR3aWR0aDogMjE2cHg7XG5cdGhlaWdodDogYXV0bztcblx0bWFyZ2luOiA1cHggYXV0byAwO1xuXHRmb250OiA5cHQgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIC41KTtcblx0LW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgLjUpO1xufVxuXG4udWktZGF0ZXBpY2tlciBhIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktZGF0ZXBpY2tlciB0YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4udWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkLWdyYXkgIWltcG9ydGFudDsgLyogc2V0IHRoZSBoZWFkZXIgYmFja2dyb3VuZCBjb2xvciAqL1xuXHRjb2xvcjogI2UwZTBlMDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDFweCAxcHggMHB4IHJnYmEoMjUwLCAyNTAsIDI1MCwgLjIpO1xuXHQtbW96LWJveC1zaGFkb3c6IGluc2V0IDBweCAxcHggMXB4IDBweCByZ2JhKDI1MCwgMjUwLCAyNTAsIC4yKTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMHB4IDFweCAxcHggMHB4IHJnYmEoMjUwLCAyNTAsIDI1MCwgLjIpO1xuXHR0ZXh0LXNoYWRvdzogMXB4IC0xcHggMHB4ICMwMDA7XG5cdGZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jMDAwLCBvZmZ4PTEsIG9mZnk9LTEpO1xuXHRsaW5lLWhlaWdodDogMzBweDtcblx0bWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuXHRib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0Ym9yZGVyLWNvbG9yOiAjNjY2O1xufVxuXG4udWktZGF0ZXBpY2tlci10aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcbiAgbWFyZ2luOiAyLjUlIDVweCAwO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogJGNoYXJjb2FsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbWVudWxpc3Q7XG59XG5cbi51aS1kYXRlcGlja2VyLXByZXYsIFxuLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvZGF0ZXBpY2tlci9hcnJvdy5wbmcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRsaW5lLWhlaWdodDogNjAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTMwcHg7XG59XG5cbi51aS1kYXRlcGlja2VyLW5leHQge1xuXHRmbG9hdDogcmlnaHQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIHRoZWFkIHtcblx0YmFja2dyb3VuZDogI2Y3ZjdmNztcblx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJZM1pqZG1OeUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObU1XWXhaakVpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAjZjdmN2Y3IDAlLCAjZjFmMWYxIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCNmN2Y3ZjcpLCBjb2xvci1zdG9wKDEwMCUsI2YxZjFmMSkpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAjZjdmN2Y3IDAlLCNmMWYxZjEgMTAwJSk7XG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAjZjdmN2Y3IDAlLCNmMWYxZjEgMTAwJSk7XG5cdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgI2Y3ZjdmNyAwJSwjZjFmMWYxIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgI2Y3ZjdmNyAwJSwjZjFmMWYxIDEwMCUpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2Y3ZjdmNycsIGVuZENvbG9yc3RyPScjZjFmMWYxJyxHcmFkaWVudFR5cGU9MCApO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JiYjtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGgge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogNnB0O1xuXHRwYWRkaW5nOiA1cHggMDtcblx0Y29sb3I6ICM2NjY2NjY7XG5cdHRleHQtc2hhZG93OiAxcHggMHB4IDBweCAjZmZmO1xuXHRmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZiwgb2ZmeD0xLCBvZmZ5PTApO1xufVxuXG4udWktZGF0ZXBpY2tlciB0Ym9keSB0ZCB7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmJiO1xuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYmJiO1xufVxuXG4udWktZGF0ZXBpY2tlciB0Ym9keSB0ZDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXJpZ2h0OiAwcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIHRib2R5IHRyIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiYmI7XG59XG5cbi51aS1kYXRlcGlja2VyIHRib2R5IHRyOmxhc3QtY2hpbGQge1xuXHRib3JkZXItYm90dG9tOiAwcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIHNwYW4sIFxuLnVpLWRhdGVwaWNrZXIgdGQgYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDMwcHg7XG5cdGhlaWdodDogMzBweDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdGNvbG9yOiAjNjY2NjY2O1xuXHR0ZXh0LXNoYWRvdzogMXB4IDFweCAwcHggI2ZmZjtcblx0ZmlsdGVyOiBkcm9wc2hhZG93KGNvbG9yPSNmZmYsIG9mZng9MSwgb2ZmeT0xKTtcbn1cblxuLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuXHRiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuXHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlZrWldSbFpDSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5rWldSbFpHVWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICNlZGVkZWQgMCUsICNkZWRlZGUgMTAwJSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsI2VkZWRlZCksIGNvbG9yLXN0b3AoMTAwJSwjZGVkZWRlKSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICNlZGVkZWQgMCUsI2RlZGVkZSAxMDAlKTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICNlZGVkZWQgMCUsI2RlZGVkZSAxMDAlKTtcblx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAjZWRlZGVkIDAlLCNkZWRlZGUgMTAwJSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAjZWRlZGVkIDAlLCNkZWRlZGUgMTAwJSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZWRlZGVkJywgZW5kQ29sb3JzdHI9JyNkZWRlZGUnLEdyYWRpZW50VHlwZT0wICk7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAwcHggMHB4IHJnYmEoMjUwLCAyNTAsIDI1MCwgLjUpO1xuXHQtbW96LWJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMHB4IDBweCByZ2JhKDI1MCwgMjUwLCAyNTAsIC41KTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAwcHggMHB4IHJnYmEoMjUwLCAyNTAsIDI1MCwgLjUpO1xufVxuXG4udWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtaG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuXG4udWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtYWN0aXZlIHtcblx0YmFja2dyb3VuZDogI0ZGRjJBQTsgLyogc2V0IHRoZSBhY3RpdmUgZGF0ZSBiYWNrZ3JvdW5kIGNvbG9yICovXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjMTkxNjM7IC8qIHNldCB0aGUgYWN0aXZlIGRhdGUgYm9yZGVyIGNvbG9yICovXG5cdGNvbG9yOiAjNjY2OyAvKiBzZXQgdGhlIGFjdGl2ZSBkYXRlIGZvbnQgY29sb3IgKi9cblx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgLjEpO1xuXHQtbW96LWJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAuMSk7XG5cdGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAuMSk7XG5cdHRleHQtc2hhZG93OiAwcHggMXB4IDBweCAjRkZGO1xuXHRmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I0ZGRiwgb2ZmeD0wLCBvZmZ5PTEpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogLTFweDtcbn1cblxuLnVpLWRhdGVwaWNrZXItdW5zZWxlY3RhYmxlIC51aS1zdGF0ZS1kZWZhdWx0IHtcblx0YmFja2dyb3VuZDogI2Y0ZjRmNDtcblx0Y29sb3I6ICNiNGIzYjM7XG59XG5cbi51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkOmZpcnN0LWNoaWxkIC51aS1zdGF0ZS1hY3RpdmUge1xuXHR3aWR0aDogMjlweDtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbi51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkOmxhc3QtY2hpbGQgLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdHdpZHRoOiAyOXB4O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRyOmxhc3QtY2hpbGQgLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdGhlaWdodDogMjlweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxudGQudWktZGF0ZXBpY2tlci11bnNlbGVjdGFibGUudWktc3RhdGUtZGlzYWJsZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xufVxuXG50YWJsZS51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgbWFyZ2luOiAwIDAgMCAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbmJvZHkgZGl2I3VpLWRhdGVwaWNrZXItZGl2W3N0eWxlXSB7XG5cdHotaW5kZXg6IDk5OTggIWltcG9ydGFudDtcbn1cblxuLy8gRml4IGlzc3VlIHdpdGggc2VjdGlvbiBzY3JvbGxpbmcgb24gR0Zcbi5nc2VjdGlvbntcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufSIsInRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgbWFyZ2luOiAoJGJhc2Utc3BhY2luZyAvIDIpIDA7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG50aCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oJGJhc2UtYm9yZGVyLWNvbG9yLCAxNSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6ICgkYmFzZS1zcGFjaW5nIC8gMikgMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxufVxuXG50ZCB7XG4gIGJvcmRlci1ib3R0b206ICRiYXNlLWJvcmRlcjtcbiAgcGFkZGluZzogKCRiYXNlLXNwYWNpbmcgLyAyKSAxMHB4O1xuXG4gIC8vIEBpbmNsdWRlIHRyYW5zaXRpb24tcHJvcGVydHkoYWxsKTtcbiAgLy8gQGluY2x1ZGUgdHJhbnNpdGlvbi1kdXJhdGlvbigwLjNzKTtcbiAgLy8gQGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZSk7XG5cbiAgLy8gJjpob3ZlciB7XG4gIC8vICAgYmFja2dyb3VuZC1jb2xvcjogJGx0LWdyYXk7XG4gIC8vIH1cbn1cblxudHIsXG50ZCxcbnRoIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiIsInVsLFxub2wge1xuICBtYXJnaW46IDAgMCAxLjVlbTtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICYlZGVmYXVsdC11bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIG1hcmdpbi1ib3R0b206ICRiYXNlLXNwYWNpbmcgLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGJhc2Utc3BhY2luZztcbiAgfVxuXG4gICYlZGVmYXVsdC1vbCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgIG1hcmdpbi1ib3R0b206ICRiYXNlLXNwYWNpbmcgLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGJhc2Utc3BhY2luZztcbiAgfVxufVxuXG5kbCB7XG4gIG1hcmdpbi1ib3R0b206ICRiYXNlLXNwYWNpbmcgLyAyO1xuXG4gIGR0IHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tdG9wOiAkYmFzZS1zcGFjaW5nIC8gMjtcbiAgfVxuXG4gIGRkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiIsIi5idXR0b24sXG5idXR0b24ge1xuICBAZXh0ZW5kICVidXR0b247XG4gIEBpbmNsdWRlIGFwcGVhcmFuY2Uobm9uZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgcGFkZGluZzogMTVweCA0NXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tcHJvcGVydHkoYWxsKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1kdXJhdGlvbigwLjNzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZSk7XG5cbiAgJjpob3ZlciB7XG4gIFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRibHVlLCAxMCUpO1xuICBcdGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkYmx1ZSwgMTAlKTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuLnllbGxvd19idXR0b24ge1xuXHRAZXh0ZW5kICVidXR0b247XG5cdEBpbmNsdWRlIGFwcGVhcmFuY2Uobm9uZSk7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbiBcdHBhZGRpbmc6IDE1cHggNDVweDtcbiAgY29sb3I6ICRibGFjaztcblx0Zm9udC1mYW1pbHk6ICRyb2JvdG87XG5cdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcblxuXG5cdEBpbmNsdWRlIHRyYW5zaXRpb24tcHJvcGVydHkoYWxsKTtcbiAgXHRAaW5jbHVkZSB0cmFuc2l0aW9uLWR1cmF0aW9uKDAuM3MpO1xuICBcdEBpbmNsdWRlIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKGVhc2UpO1xuXG4gIFx0Jjpob3ZlciB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHllbGxvdyw1JSk7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICBcdH1cbn1cblxuLmludmVyc2UtYnV0dG9uIHtcbiAgQGV4dGVuZCAuYnV0dG9uO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IHdoaXRlO1xuXG5cbiAgJjpob3ZlciB7XG4gICAgQGV4dGVuZCAuYnV0dG9uO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNTUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC4yNSk7XG5cbiAgfVxufVxuXG4uY2FuY2VsLXN1Ym1pdCB7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xufVxuIiwiLy8gIFdvcmRwcmVzcyBEZWZhdWx0IFdZU0lXWUcgc3R5bGVzXG5cbi5hbGlnbmxlZnQsXG4uYWxpZ25jZW50ZXIsXG4uYWxpZ25yaWdodCxcbi5hbGlnbm5vbmUge1xuICAvLyBtYXJnaW46IDEwcHg7XG59XG5cbi5hbGlnbm5vbmUge1xuICAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xufVxuLmFsaWdubGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xufVxuLmFsaWduY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uYWxpZ25yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gICAgfVxufVxuXG4vL0ZvciBjYXB0aW9ucyBpbiBnZW5lcmFsLCBzdWNoIGFzIE5ld3NcblxuLy9UaGUgZmlndXJlIGVsZW1lbnQgY29udGFpbmluZyBpbWFnZSArIGNhcHRpb25zXG4ud3AtY2FwdGlvbiB7XG4gIG1hcmdpbjogMjBweCA0MHB4O1xuXG4gIC53cC1jYXB0aW9uLXRleHQge1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblxuICAgIH1cbiAgfVxufVxuXG5cblxuLy8gT24gTGVmdC1OYXYgdGVtcGxhdGUsIG1ha2UgYWxsIGltYWdlcyBhbGlnbiBsZWZ0IHJlZ2FyZGxlc3Mgb2Ygd2hhdCB0aGV5J3JlIHNldCBhcyBpbiB0aGUgV2l6enlXaWdcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYge1xuICAvL0ZhaWxzYWZlIHRvIHByZXZlbnQgZmxvYXRzIGluIGNhc2UgdGhlcmUgaXMgYW4gaW1hZ2Ugd2l0aCBubyBjYXB0aW9uIG9uIHRoZSBMZWZ0LU5hdiB0ZW1wbGF0ZVxuICAuYWxpZ25sZWZ0LFxuICAuYWxpZ25yaWdodCxcbiAgLmFsaWduY2VudGVyLFxuICAuYWxpZ25ub25lIHtcbiAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLy8gZmxvYXQ6IG5vbmU7XG4gICAgICAvLyBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAud3AtY2FwdGlvbiB7XG4gICAgJi5hbGlnbnJpZ2h0LFxuICAgICYuYWxpZ25jZW50ZXIsXG4gICAgJi5hbGlnbm5vbmUge1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuICAgICAgfVxuICAgIH1cbiAgIC8vIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHRleHQgZHJvcCBiZWxvdyB0aGlzIGltYWdlL2NhcHRpb24gYXJlYVxuXG4gICAgaW1nIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgLy9mbG9hdDogbGVmdDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIC53cC1jYXB0aW9uLXRleHQge1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5maWd1cmVfaW5uZXJfd3JhcHBlciB7XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDg1JTtcbn1cbi8vXG4vLyAubGF5b3V0Q29udGVudF9ib3gtY29udGVudCwgLnBhZ2VBcnRpY2xlX19jb250ZW50LCAuZW50cnlBcnRpY2xlX19jb250ZW50LCAubGF5b3V0Q29sdW1uc19fYm94IHtcbi8vICAgaDEge1xuLy8gICAgIGZvbnQtc2l6ZTogMi41ZW07XG4vLyAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbi8vICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuLy8gICB9XG4vLyAgIGgyIHtcbi8vICAgICBmb250LXNpemU6IDEuNzVlbTtcbi8vICAgICBmb250LXdlaWdodDogMzAwO1xuLy8gICB9XG4vLyAgIGgzIHtcbi8vICAgICBmb250LXNpemU6IDEuNWVtO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4vLyAgIH1cbi8vICAgaDQge1xuLy8gICAgIGZvbnQtc2l6ZTogMS4zMjVlbTtcbi8vICAgICBmb250LXdlaWdodDogMzAwO1xuLy8gICB9XG4vLyAgIGg1IHtcbi8vICAgICBmb250LXNpemU6IDFlbTtcbi8vICAgICBmb250LXdlaWdodDogNDAwO1xuLy8gICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vLyAgIH1cbi8vICAgaDYge1xuLy8gICAgIGZvbnQtc2l6ZTogMWVtO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4vLyAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuLy8gICB9XG4vLyB9XG5cbi5wYWdlQXJ0aWNsZV9faGVhZGVyLS10eXBlLCAuZW50cnlBcnRpY2xlX19oZWFkZXItLXR5cGUge1xuICBmb250LXNpemU6MzZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1mYW1pbHk6ICRoZWFkZXItZm9udC1mYW1pbHk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBtYXJnaW46IDAgMCAwLjllbTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIGZvbnQtc2l6ZTo2MHB4O1xuICAgIH1cbn1cbi8vIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGhfX2hlYWRlci0tcGFyZW50LCAuZW50cnlBcnRpY2xlX19oZWFkZXItLXRpdGxlIHtcbi8vICAgZm9udC1zaXplOiAyLjI1ZW07XG4vLyAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4vLyAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuLy8gfVxuLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2VhcmNoLXJlc3VsdHMge1xuICAuZW50cnlBcnRpY2xlX19oZWFkZXItLXR5cGUge1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICB9XG4gIH1cbn0iLCIvLyBUaGUgY2xlYXJmaXggbWl4aW4gcHJvdmlkZXMgYW4gZWFzeSB3YXkgdG8gY29udGFpbiBmbG9hdHNcbi8vXG4vLyBFeGFtcGxlIHVzYWdlOlxuLy8gLndyYXBwZXIge1xuLy8gICBAaW5jbHVkZSBjbGVhcmZpeDtcbi8vIH1cblxuQG1peGluIGNsZWFyZml4IHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbn1cblxuLy8gQWNrbm93bGVkZ2VtZW50czpcbi8vIFRoaWVycnkgS29ibGVudHosIGNzc21vam9cbi8vIGh0dHA6Ly9nb28uZ2wvQVFXdnlIXG4iLCIuZmlmdHktZmlmdHkge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgLmZpZnR5LWZpZnR5LWxlZnQge1xuICAgIGZsZXgtYmFzaXM6IDQ4LjYlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gIH1cblxuICAuZmlmdHktZmlmdHktcmlnaHQge1xuICAgIGZsZXgtYmFzaXM6IDQ4LjYlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAmLmxlZnQtYWxpZ24ge1xuICAgIC5maWZ0eS1maWZ0eS1sZWZ0LCAuZmlmdHktZmlmdHktcmlnaHQge1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgLmNhcmQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICAgIH1cbiAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tbGVmdDogNCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5yaWdodC1hbGlnbiB7XG4gICAgLmZpZnR5LWZpZnR5LWxlZnQsIC5maWZ0eS1maWZ0eS1yaWdodCB7XG4gICAgICBmbGV4LWZsb3c6IHJvdy1yZXZlcnNlIG5vd3JhcDtcbiAgICAgIC5jYXJkLWljb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgICB9XG4gICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5iZWxvdy10ZXh0IHtcbiAgICAuZmlmdHktZmlmdHktbGVmdCwgLmZpZnR5LWZpZnR5LXJpZ2h0IHtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiB7XG4gIC5maWZ0eS1maWZ0eSB7XG4gICAgJi5jYXJkcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuaW1hZ2Utd2l0aC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJi5pY29uIHtcbiAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICAgIC5pbWFnZS13aXRoLXRleHQtaW1hZ2Uge1xuICAgICAgZmxleC1iYXNpczogMTAlO1xuICAgIH1cbiAgICAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQge1xuICAgICAgZmxleC1iYXNpczogOTAlO1xuICAgIH1cbiAgICAmLmxlZnQtYWxpZ24ge1xuICAgICAgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnJpZ2h0LWFsaWduIHtcbiAgICAgIC5pbWFnZS13aXRoLXRleHQtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW1hZ2Utd2l0aC10ZXh0LWltYWdlLCAudmlkZW8tbGluayB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC52aWRlby1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHVybChpbWFnZXMvcGxheS1idG4tbmV3LnBuZykgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA5N3B4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB9XG4gIH1cblxuICAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgY29sb3I6ICRjaGFyY29hbDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICB9XG5cbiAgJi5sZWZ0LWFsaWduIHtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgLmltYWdlLXdpdGgtdGV4dC1pbWFnZSwgLnZpZGVvLWxpbmsge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICB9XG5cbiAgICAgIC5pbWFnZS13aXRoLXRleHQtY29udGVudCB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgICBtYXJnaW4tbGVmdDogNiU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMjJweCkgYW5kIChtaW4td2lkdGg6IDEwMjJweCkge1xuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3ZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAmLnJpZ2h0LWFsaWduIHtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgLmltYWdlLXdpdGgtdGV4dC1pbWFnZSwgLnZpZGVvLWxpbmsge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICB9XG5cbiAgICAgIC5pbWFnZS13aXRoLXRleHQtY29udGVudCB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYWJvdmUtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIC5pbWFnZS13aXRoLXRleHQtaW1hZ2UsIC52aWRlby1saW5rIHtcbiAgICAgIG1heC13aWR0aDogODgwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJlbG93LXRleHQge1xuICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAuaW1hZ2Utd2l0aC10ZXh0LWltYWdlLCAudmlkZW8tbGluayB7XG4gICAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA4ODBweDtcbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IHtcbiAgLmZsZXgtY29udGVudC5ibHVlIHtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ2hvc3Q7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAuaW1hZ2Utd2l0aC10ZXh0IHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdob3N0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaW1hZ2Utd2l0aC10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlLXdpdGgtdGV4dC1pbWFnZSB7XG4gICAgICBmbGV4LWJhc2lzOiAzNSU7XG4gICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDI1NHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTJweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTRweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICB9XG5cbiAgICAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBmbGV4LWJhc2lzOiA2NSU7XG4gICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmxlZnQtYWxpZ24ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5yaWdodC1hbGlnbiB7XG4gICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAuaW1hZ2Utd2l0aC10ZXh0LWNvbnRlbnQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IC5mdWxsLXdpZHRoICB7XG4gICYuaW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweCFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4IWltcG9ydGFudDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mbGV4LWxhbmRpbmcgLmZ1bGwtd2lkdGgsIC5wYWdlLWZsZXgtY29udGVudCAuZnVsbC13aWR0aCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1sZWZ0LW5hdiAuZnVsbC13aWR0aCwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQgLmZ1bGwtd2lkdGgsIC5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWxhbmRpbmcgLmZ1bGwtd2lkdGgge1xuICBwYWRkaW5nOiAzNXB4IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgcGFkZGluZy10b3A6IDIxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDVweDtcbiAgfVxuXG4gIC8vT3ZlcmxheSB0byBoZWxwIHdpdGggdGV4dCByZWFkYWJpbGl0eS4gQ29sb3IgYW5kIGl0cyBvcGFjaXR5IHdpbGwgdmFyeVxuICAvL2RlcGVuZGluZyBvbiB0aGUgc2l0ZSdzIHN0eWxlc1xuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgMC41KTtcbiAgfVxuXG4gICYuaW5uZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Mi4wOWRlZywgIzAwNjZCMiAwJSwgIzAwM0Q2QiAxMDAlKTtcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Mi4wOWRlZywgIzAwNjZCMiAwJSwgIzAwNjZCMiAzNSUsICMwMDNENkIgMTAwJSk7XG4gICAgICBwYWRkaW5nLXRvcDogNTJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgY29sb3I6ICR3YXRlcjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jZW50ZXItYWxpZ24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYubGVmdC1hbGlnbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAuYnRuIHtcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucmlnaHQtYWxpZ24ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHAge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG4gIH1cblxuICBoMiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMjJweCkgYW5kIChtaW4td2lkdGg6IDEwMjJweCkge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IDQxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMyMnB4KSBhbmQgKG1pbi13aWR0aDogMTAyMnB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDI1ZW07XG4gICAgfVxuICB9XG5cbiAgLnllbGxvd19idXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkYXdlc29tZTtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgfVxuICAgICYuc2NvcGUge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjBmMVwiO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYucGhvbmUge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjA5NVwiO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxuICB9XG59XG4iLCIuY2FsbG91dC1yZXBlYXRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG4gIFxuICAuY29udGFpbmVyPioge1xuICAgIGZsZXg6IDEgMSAyNzBweDtcbiAgfVxuXG4gIC5jYWxsb3V0IHtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgbWFyZ2luOiAwIDEuNCUgNDVweDtcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSwgJjpudGgtb2YtdHlwZSg0bisxKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpsYXN0LW9mLXR5cGUsICY6bnRoLW9mLXR5cGUoNG4pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubGlua193cmFwIHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAmLmJ0biB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYge1xuICAuY2FsbG91dC1yZXBlYXRlciB7XG4gICAgJi5jYXJkcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbGVmdC1uYXYgLmZsZXgtY29udGVudCAud3lzaXd5ZyB7XG4gIHBhZGRpbmc6IDAgMCAzMHB4O1xuICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgcCB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgfVxufVxuXG4uZmxleC1jb250ZW50IC53eXNpd3lnIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTRweDtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ2cHg7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzIycHgpIGFuZCAobWluLXdpZHRoOiAxMDIycHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgICBtYXgtd2lkdGg6IDQyZW07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMjJweCkgYW5kIChtaW4td2lkdGg6IDEwMjJweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNWVtO1xuICAgICAgICAgIH1cbiAgICB9XG4gICAgJi5sZWZ0LWFsaWduIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgJi5jZW50ZXItYWxpZ24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5yaWdodC1hbGlnbiB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50YWJzLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgICYuYmx1ZSB7XG4gICAgICAgICAgICAudGFiYmVkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi50YWJiZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBoZWlnaHQ6IDUwNHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiA3MThweDtcbiAgICB9XG4gICAgLnRhYnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3YXRlcjtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTY0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTMuNXB4O1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzhweCk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxOXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGFiLWJ0biB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIC5idG4tZGV0YWlsc3tcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweCAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2F0ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDE4cHgvMS44ICRyb2JvdG87XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvKklmIEFjdGl2ZSovXG4gICAgICAgICAgICAmLm9wZW50YWIsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgLmJ0bi1kZXRhaWxze1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29uZ3Jlc3M7XG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGFiX2l0ZW0ge1xuICAgICAgICBtaW4taGVpZ2h0OiAyZW07XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBmb250OiA1MDAgMTJweC80OHB4ICRyb2JvdG87XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29uZ3Jlc3M7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGFiX2NvbnRlbnQge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsICMwMDAwMDAgMTAwJSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm9wZW50YWIge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRhYl9jb250ZW50IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNjBweDtcbiAgICAgICAgICAgICAgICAudGFiX2NvbnRlbnRzIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTU0cHg7XG4gICAgICAgICAgICAgICAgICAgIC50YWJfY29udGVudHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IHtcbiAgICAudGFiYmVkIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA1NTBweDtcbiAgICAgICAgfVxuICAgICAgICAudGFicyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzIlO1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRhYi1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYub3BlbnRhYiwgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbmdyZXNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idG4tZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGFiX2l0ZW0ge1xuICAgICAgICAgICAgJi5vcGVudGFiIHtcbiAgICAgICAgICAgICAgICAudGFiX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ5NHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNhcm91c2VsLXdyYXBwZXIuYmx1ZSB7XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtNjBweDtcbiAgICAgICAgfVxuICAgIH0gXG59XG4uY2Fyb3VzZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICB9XG4gICAgLnNsaWNrLXNsaWRlciB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbmdyZXNzO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2xpZGVzIHtcbiAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBib3R0b206IC0yNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAmLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFyemlwYW47XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAmLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAmLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNjBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTM0MHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNDgwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbGlkZS1tZWRpYSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjMpIDc0LjU4JSk7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudmlkZW8tbGluayB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDE0cHgvMS4yICRyb2JvdG87XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWRlLWRldGFpbHMge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29uZ3Jlc3M7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCA3NXB4IDkwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMTVweCA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9xdW90ZS1sZWZ0LnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tZG93bikge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29uZ3Jlc3M7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5leHBhbmQtY29sbGFwc2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG5cdC5leHBhbmRfY29sbGFwc2UtaXRlbXtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGx0LWdyYXk7XG5cdH1cblxuXHQubm9uLWNvbGxhcHNpYmxlIHtcblx0XHRwYWRkaW5nOiAxNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBjb2xvcjogJGNoYXJjb2FsO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXG5cdC5jb2xsYXBzZS10b2dnbGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNDVweCAxNXB4IDE1cHg7XG4gICAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMDQsIDIyNCwgMjQwLCAwLjUpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY29sbGFwc2libGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjA3Nyc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sbGFwc2UtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLmNsaW5pY2FsLXRyaWFsLWNhcmRzLWZsZXgge1xuICBiYWNrZ3JvdW5kOiAkd2F0ZXI7XG4gIHBhZGRpbmc6IDgwcHggMzBweCA1MHB4O1xuXG4gIC5zZWN0aW9uX2ludHJvIHtcbiAgICBtYXgtd2lkdGg6IDc3NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDYwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuXG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gIH1cbiAgLmNsaW5pY2FsLXRyaWFsLWNhcmRzIHtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJG1lZGl1bS1zY3JlZW4tdXApIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgfVxuXG5cbiAgICAudHJpYWwtY2FyZCB7XG5cbiAgICAgIGZsZXgtYmFzaXM6IDQ4JTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgZmxleC1iYXNpczogMzElO1xuICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAuZHItaW1hZ2Uge1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgb3V0bGluZS1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG4gICAgICAuYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IG91dGxpbmUtY29sb3IgLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZHItaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5waS1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnLSc7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDMwcHggNDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG8gMzBweDtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG5cbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIiwiQGltcG9ydCBcIjUwLTUwXCI7XG5AaW1wb3J0IFwiaW1hZ2Utd2l0aC10ZXh0XCI7XG5AaW1wb3J0IFwiZnVsbC13aWR0aFwiO1xuQGltcG9ydCBcImNhbGxvdXQtcmVwZWF0ZXJcIjtcbkBpbXBvcnQgXCJ3eXNpd3lnXCI7XG5AaW1wb3J0IFwidGFiYmVkXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJleHBhbmQtY29sbGFwc2VcIjtcbkBpbXBvcnQgXCJjbGluaWNhbC10cmlhbC1jYXJkc1wiO1xuXG4uZmxleC1jb250ZW50IHtcbiAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbG9yYTtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBjb2xvcjogJGNoYXJjb2FsO1xuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgfVxuICAgIGgzLnN1YnRpdGxlIHtcbiAgICAgICAgZm9udDogNDAwIDEwcHgvMS4yICRyb2JvdG87XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgY29sb3I6ICRjaGFyY29hbDtcbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IG91dGxpbmUtY29sb3IgLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmUtY29sb3I6ICRibHVlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYmx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXRlcjtcbiAgICAgICAgLmltYWdlLXdpdGgtdGV4dC1jb250ZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmx1ZSwgLmNhcmRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdhdGVyO1xuICAgIH1cbiAgICAuY2FyZHMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC02MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZSwgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tZG93bikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhcmQtaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jYXJkLWljb24ge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zdGFja2FibGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAucHJlZm9vdGVyIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IHtcbiAgICAuZmxleC1jb250ZW50IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKlxuXHRUaGlzIHBhcnRpYWwgaXMgaW50ZW5kZWQgZm9yIGdsb2JhbCBsYXlvdXQgc3R5bGVzLiBUaGlzIGluY2x1ZGVzIGNvbnRhaW5lciBzaXppbmcgYW5kXG5cdHNpZGViYXIgcG9zaXRpb24uXG5cblx0VGhpcyBzaG91bGQgbm90IGluY2x1ZGUgcGFnZS90ZW1wbGF0ZSBzcGVjaWZpYywgb3Igd2lkZ2V0L21vZHVsZSBzcGVjaWZpYyBzdHlsZXMuXG4qL1xuXG4vL05vcm0gTm90ZTogI3ByaW1hcnkuY29udGVudC1hcmVhIGluaXRhbGx5IGZvciBsZWZ0IHNpZGViYXIgd2l0aCByaWdodCBzaWRlYmFyXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2LCAucGFnZS10ZW1wbGF0ZS1wYWdlLWxvY2F0aW9uLCAucGFnZS10ZW1wbGF0ZS1wYWdlLW1pY3Jvc2l0ZSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS10cmVhdG1lbnQtdGVhbSwgLnBhZ2UtdGVtcGxhdGUtcGFnZS1uY2lwZHEtbGluaywgLnBhZ2UtdGVtcGxhdGUtcGFnZS1hZHZhbmNlZC1waHlzaWNpYW4tc2VhcmNoLCAudGF4LWFkdmFuY2VkLXBoeXNpY2lhbi1zZWFyY2gsIC50YXgtY2FuY2VyLXR5cGVzIHtcblx0LmNvbnRlbnQtYXJlYSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0fVxuXG5cdFx0LnNpdGUtbWFpbiB7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQgIFx0bWFyZ2luOiAwOyAvLzYwcHhcblxuXHRcdFx0b3JkZXI6IDI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDcyJSAtIDI2MHB4KTtcblx0XHRcdFx0bWF4LXdpZHRoOiA5MDBweDtcblx0XHRcdCAgcGFkZGluZzogMCAzLjc1ZW07XG5cdFx0XHRcdG1hcmdpbjogMDsgLy82MHB4XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDIycHgpIGFuZCAobWF4LXdpZHRoOiAxMjE1cHgpIHtcblx0XHRcdCBwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHQgbWFyZ2luOiAwOyAvLzYwcHhcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCB7XG5cdC5jb250ZW50LWFyZWEge1xuXHRcdC5zaXRlLW1haW4ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRcdC5sYXlvdXRDb250ZW50X19ib3gtY29udGVudCB7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jYW5jZXItdHlwZXMge1xuXHQuc2l0ZS1jb250ZW50IHtcblx0XHQuY29udGVudEFyZWEge1xuXHRcdFx0bWFyZ2luOiAzMHB4IDE1cHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jb250ZW50LWFyZWEge1xuXHQuc2l0ZS1tYWluIHtcblx0XHRcdEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcigpO1xuXHR9XG59XG5cbi8vSGVscGVyIGNsYXNzIHRvIGVhc2lseSBvcGVuL2Nsb3NlIGNvbnRhaW5lcnNcbi8vTm9ybSBOb3RlOiB0aGlzIGlzIGZyb20gdjEuMFxuLmNvbnRhaW5lciB7XG5cdEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcigpO1xufVxuLmNvbnRlbnRBcmVhX19ib3gge1xuXHRAaW5jbHVkZSBvdXRlci1jb250YWluZXI7XG59XG4uY29udGVudEFyZWFfX2JveC0tbWFpbiB7XG5cdEBpbmNsdWRlIHNwYW4tY29sdW1ucygxMik7XG5cdEBpbmNsdWRlIG9tZWdhKCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250ZW50QXJlYV9fYm94LS1zaWRlYmFyIHtcblx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEyKTtcblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuXHRcdEBpbmNsdWRlIHNwYW4tY29sdW1ucygzKTtcblx0XHRAaW5jbHVkZSBvbWVnYSgpO1xuXHR9XG59XG5cbi8vUHJpbWFyeSBjb250ZW50IGhvbGRlci4gVGhpcyBob2xkcyB0aGUgbWFpbiBjb250ZW50IG9mIHRoZSBzaXRlLlxuI2NvbnRlbnQge1xuXHQvL1xuXHRAaW5jbHVkZSBjbGVhcmZpeCgpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHJpZ2h0OiAwcHg7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZy10b3A6IDg1cHg7XG5cdC8vIHBhZGRpbmctbGVmdDogMTVweDtcblx0Ly8gcGFkZGluZy1yaWdodDogMTVweDtcblx0Ly9UaGlzIGNsYXNzIGlzIGFwcGxpZWQgd2hlbiB0aGUgbW9iaWxlIG1lbnUgb3BlbnMuIFRoaXMgaGFuZGxlc1xuXHQvL3NsaWRpbmcgdGhlIGJvZHkgY29udGVudCBvdmVyIHNvIHdlIGdldCBkYXQgZHJhd2VyIGVmZmVjdC5cblx0Ji5tb2JpbGVfbmF2X29wZW4ge1xuXHRcdHJpZ2h0OiAzMDBweDtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdG1hcmdpbjogMDtcbiAgICB9XG5cdH1cblxuXG5cdEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0cGFkZGluZzo5NnB4IDAgMDtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQmLnlkci1wYWdlIHtcblx0XHRwYWRkaW5nOiAwcHggMHB4O1xuXHR9XG59XG5cbi5zdHlsZS1jb250YWluZXIge1xuXHRwYWRkaW5nOiAwIDYwcHggODBweDtcbn1cblxuLnN0eWxlLXN1YnRpdGxlIHtcblx0Zm9udC1mYW1pbHk6ICRoZWFkZXItZm9udC1mYW1pbHk7XG5cdG1hcmdpbi10b3A6IC0zNXB4O1xuXHRjb2xvcjogJGdyYXk7XG59XG5cbi5zd2F0Y2gge1xuXHRoZWlnaHQ6IDIwMHB4O1xuXHR3aWR0aDogMjAwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbiNibHVlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG59XG5cbiN5ZWxsb3cge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xufVxuXG4jZ3JheSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xufVxuXG4jbWVkLWdyYXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkLWdyYXk7XG59XG5cbiNsdC1ncmF5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGx0LWdyYXk7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLyBNYWtlcyBhbiBlbGVtZW50IGEgb3V0ZXIgY29udGFpbmVyIGJ5IGNlbnRyaW5nIGl0IGluIHRoZSB2aWV3cG9ydCwgY2xlYXJpbmcgaXRzIGZsb2F0cywgYW5kIHNldHRpbmcgaXRzIGBtYXgtd2lkdGhgLlxuLy8vIEFsdGhvdWdoIG9wdGlvbmFsLCB1c2luZyBgb3V0ZXItY29udGFpbmVyYCBpcyByZWNvbW1lbmRlZC4gVGhlIG1peGluIGNhbiBiZSBjYWxsZWQgb24gbW9yZSB0aGFuIG9uZSBlbGVtZW50IHBlciBwYWdlLCBhcyBsb25nIGFzIHRoZXkgYXJlIG5vdCBuZXN0ZWQuXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlciAodW5pdCl9ICRsb2NhbC1tYXgtd2lkdGggKCRtYXgtd2lkdGgpXG4vLy8gICBNYXggd2lkdGggdG8gYmUgYXBwbGllZCB0byB0aGUgZWxlbWVudC4gQ2FuIGJlIGEgcGVyY2VudGFnZSBvciBhIG1lYXN1cmUuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVXNhZ2Vcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgQGluY2x1ZGUgb3V0ZXItY29udGFpbmVyKDEwMCUpO1xuLy8vICAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgY3NzIC0gQ1NTIE91dHB1dFxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICAqem9vbTogMTtcbi8vLyAgICAgbWF4LXdpZHRoOiAxMDAlO1xuLy8vICAgICBtYXJnaW4tbGVmdDogYXV0bztcbi8vLyAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuLy8vICAgfVxuLy8vXG4vLy8gICAuZWxlbWVudDpiZWZvcmUsIC5lbGVtZW50OmFmdGVyIHtcbi8vLyAgICAgY29udGVudDogXCIgXCI7XG4vLy8gICAgIGRpc3BsYXk6IHRhYmxlO1xuLy8vICAgfVxuLy8vXG4vLy8gICAuZWxlbWVudDphZnRlciB7XG4vLy8gICAgIGNsZWFyOiBib3RoO1xuLy8vICAgfVxuXG5AbWl4aW4gb3V0ZXItY29udGFpbmVyKCRsb2NhbC1tYXgtd2lkdGg6ICRtYXgtd2lkdGgpIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIG1heC13aWR0aDogODVlbTtcbiAgbWFyZ2luOiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLy8gU3BlY2lmaWVzIHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbiBlbGVtZW50IHNob3VsZCBzcGFuLiBJZiB0aGUgc2VsZWN0b3IgaXMgbmVzdGVkIHRoZSBudW1iZXIgb2YgY29sdW1ucyBvZiBpdHMgcGFyZW50IGVsZW1lbnQgc2hvdWxkIGJlIHBhc3NlZCBhcyBhbiBhcmd1bWVudCBhcyB3ZWxsLlxuLy8vXG4vLy8gQHBhcmFtIHtMaXN0fSAkc3BhblxuLy8vICAgQSBsaXN0IGNvbnRhaW5pbmcgYCRjb2x1bW5zYCwgdGhlIHVuaXRsZXNzIG51bWJlciBvZiBjb2x1bW5zIHRoZSBlbGVtZW50IHNwYW5zIChyZXF1aXJlZCksIGFuZCBgJGNvbnRhaW5lci1jb2x1bW5zYCwgdGhlIG51bWJlciBvZiBjb2x1bW5zIHRoZSBwYXJlbnQgZWxlbWVudCBzcGFucyAob3B0aW9uYWwpLlxuLy8vXG4vLy8gICBJZiBvbmx5IG9uZSB2YWx1ZSBpcyBwYXNzZWQsIGl0IGlzIGFzc3VtZWQgdGhhdCBpdCdzIGAkY29sdW1uc2AgYW5kIHRoYXQgdGhhdCBgJGNvbnRhaW5lci1jb2x1bW5zYCBpcyBlcXVhbCB0byBgJGdyaWQtY29sdW1uc2AsIHRoZSB0b3RhbCBudW1iZXIgb2YgY29sdW1ucyBpbiB0aGUgZ3JpZC5cbi8vL1xuLy8vICAgVGhlIHZhbHVlcyBjYW4gYmUgc2VwYXJhdGVkIHdpdGggYW55IHN0cmluZyBzdWNoIGFzIGBvZmAsIGAvYCwgZXRjLlxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRkaXNwbGF5IChibG9jaylcbi8vLyAgIFNldHMgdGhlIGRpc3BsYXkgcHJvcGVydHkgb2YgdGhlIGVsZW1lbnQuIEJ5IGRlZmF1bHQgaXQgc2V0cyB0aGUgZGlzcGxheSBwcm9wZXJ0IG9mIHRoZSBlbGVtZW50IHRvIGBibG9ja2AuXG4vLy9cbi8vLyAgIElmIHBhc3NlZCBgYmxvY2stY29sbGFwc2VgLCBpdCBhbHNvIHJlbW92ZXMgdGhlIG1hcmdpbiBndXR0ZXIgYnkgYWRkaW5nIGl0IHRvIHRoZSBlbGVtZW50IHdpZHRoLlxuLy8vXG4vLy8gICBJZiBwYXNzZWQgYHRhYmxlYCwgaXQgc2V0cyB0aGUgZGlzcGxheSBwcm9wZXJ0eSB0byBgdGFibGUtY2VsbGAgYW5kIGNhbGN1bGF0ZXMgdGhlIHdpZHRoIG9mIHRoZSBlbGVtZW50IHdpdGhvdXQgdGFraW5nIGd1dHRlcnMgaW50byBjb25zaWRlcmF0aW9uLiBUaGUgcmVzdWx0IGRvZXMgbm90IGFsaWduIHdpdGggdGhlIGJsb2NrLWJhc2VkIGdyaWQuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVXNhZ2Vcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDYpO1xuLy8vXG4vLy8gICAgLm5lc3RlZC1lbGVtZW50IHtcbi8vLyAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygyIG9mIDYpO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgY3NzIC0gQ1NTIE91dHB1dFxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBkaXNwbGF5OiBibG9jaztcbi8vLyAgICAgZmxvYXQ6IGxlZnQ7XG4vLy8gICAgIG1hcmdpbi1yaWdodDogMi4zNTc2NSU7XG4vLy8gICAgIHdpZHRoOiA0OC44MjExNyU7XG4vLy8gICB9XG4vLy9cbi8vLyAgIC5lbGVtZW50Omxhc3QtY2hpbGQge1xuLy8vICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4vLy8gICB9XG4vLy9cbi8vLyAgIC5lbGVtZW50IC5uZXN0ZWQtZWxlbWVudCB7XG4vLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8vICAgICBmbG9hdDogbGVmdDtcbi8vLyAgICAgbWFyZ2luLXJpZ2h0OiA0LjgyOTE2JTtcbi8vLyAgICAgd2lkdGg6IDMwLjExMzg5JTtcbi8vLyAgIH1cbi8vL1xuLy8vICAgLmVsZW1lbnQgLm5lc3RlZC1lbGVtZW50Omxhc3QtY2hpbGQge1xuLy8vICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4vLy8gICB9XG5cbkBtaXhpbiBzcGFuLWNvbHVtbnMoJHNwYW46ICRjb2x1bW5zIG9mICRjb250YWluZXItY29sdW1ucywgJGRpc3BsYXk6IGJsb2NrKSB7XG4gICRjb2x1bW5zOiBudGgoJHNwYW4sIDEpO1xuICAkY29udGFpbmVyLWNvbHVtbnM6IGNvbnRhaW5lci1zcGFuKCRzcGFuKTtcblxuICAkcGFyZW50LWNvbHVtbnM6IGdldC1wYXJlbnQtY29sdW1ucygkY29udGFpbmVyLWNvbHVtbnMpICFnbG9iYWw7XG5cbiAgJGRpcmVjdGlvbjogZ2V0LWRpcmVjdGlvbigkbGF5b3V0LWRpcmVjdGlvbiwgJGRlZmF1bHQtbGF5b3V0LWRpcmVjdGlvbik7XG4gICRvcHBvc2l0ZS1kaXJlY3Rpb246IGdldC1vcHBvc2l0ZS1kaXJlY3Rpb24oJGRpcmVjdGlvbik7XG5cbiAgJGRpc3BsYXktdGFibGU6IGlzLWRpc3BsYXktdGFibGUoJGNvbnRhaW5lci1kaXNwbGF5LXRhYmxlLCAkZGlzcGxheSk7XG5cbiAgQGlmICRkaXNwbGF5LXRhYmxlICB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgkY29sdW1ucyAvICRjb250YWluZXItY29sdW1ucyk7XG4gIH0gQGVsc2Uge1xuICAgIGZsb2F0OiAjeyRvcHBvc2l0ZS1kaXJlY3Rpb259O1xuXG4gICAgQGlmICRkaXNwbGF5ICE9IG5vLWRpc3BsYXkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgQGlmICRkaXNwbGF5ID09IGNvbGxhcHNlIHtcbiAgICAgIEBpbmNsdWRlIC1uZWF0LXdhcm4oXCJUaGUgJ2NvbGxhcHNlJyBhcmd1bWVudCB3aWxsIGJlIGRlcHJlY2F0ZWQuIFVzZSAnYmxvY2stY29sbGFwc2UnIGluc3RlYWQuXCIpO1xuICAgIH1cblxuICAgIEBpZiAkZGlzcGxheSA9PSBjb2xsYXBzZSBvciAkZGlzcGxheSA9PSBibG9jay1jb2xsYXBzZSB7XG4gICAgICB3aWR0aDogZmxleC1ncmlkKCRjb2x1bW5zLCAkY29udGFpbmVyLWNvbHVtbnMpICsgZmxleC1ndXR0ZXIoJGNvbnRhaW5lci1jb2x1bW5zKTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IGZsZXgtZ3JpZCgkY29sdW1ucywgJGNvbnRhaW5lci1jb2x1bW5zKTtcbiAgICAgIH1cblxuICAgIH0gQGVsc2Uge1xuICAgICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06IGZsZXgtZ3V0dGVyKCRjb250YWluZXItY29sdW1ucyk7XG4gICAgICB3aWR0aDogZmxleC1ncmlkKCRjb2x1bW5zLCAkY29udGFpbmVyLWNvbHVtbnMpO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tI3skZGlyZWN0aW9ufTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vIFJlbW92ZXMgdGhlIGVsZW1lbnQncyBndXR0ZXIgbWFyZ2luLCByZWdhcmRsZXNzIG9mIGl0cyBwb3NpdGlvbiBpbiB0aGUgZ3JpZCBoaWVyYXJjaHkgb3IgZGlzcGxheSBwcm9wZXJ0eS4gSXQgY2FuIHRhcmdldCBhIHNwZWNpZmljIGVsZW1lbnQsIG9yIGV2ZXJ5IGBudGgtY2hpbGRgIG9jY3VycmVuY2UuIFdvcmtzIG9ubHkgd2l0aCBgYmxvY2tgIGxheW91dHMuXG4vLy9cbi8vLyBAcGFyYW0ge0xpc3R9ICRxdWVyeSAoYmxvY2spXG4vLy8gICBMaXN0IG9mIGFyZ3VtZW50cy4gU3VwcG9ydGVkIGFyZ3VtZW50cyBhcmUgYG50aC1jaGlsZGAgc2VsZWN0b3JzICh0YXJnZXRzIGEgc3BlY2lmaWMgcHNldWRvIGVsZW1lbnQpIGFuZCBgYXV0b2AgKHRhcmdldHMgYGxhc3QtY2hpbGRgKS5cbi8vL1xuLy8vICAgV2hlbiBwYXNzZWQgYW4gYG50aC1jaGlsZGAgYXJndW1lbnQgb2YgdHlwZSBgKm5gIHdpdGggYGJsb2NrYCBkaXNwbGF5LCB0aGUgb21lZ2EgbWl4aW4gYXV0b21hdGljYWxseSBhZGRzIGEgY2xlYXIgdG8gdGhlIGAqbisxYCB0aCBlbGVtZW50LiBOb3RlIHRoYXQgY29tcG9zaXRlIGFyZ3VtZW50cyBzdWNoIGFzIGAybisxYCBkbyBub3Qgc3VwcG9ydCB0aGlzIGZlYXR1cmUuXG4vLy9cbi8vLyAgICoqRGVwcmVjYXRpb24gd2FybmluZyoqOiBUaGUgb21lZ2EgbWl4aW4gd2lsbCBubyBsb25nZXIgdGFrZSBhIGAkZGlyZWN0aW9uYCBhcmd1bWVudC4gVG8gY2hhbmdlIHRoZSBsYXlvdXQgZGlyZWN0aW9uLCB1c2UgYHJvdygkZGlyZWN0aW9uKWAgb3Igc2V0IGAkZGVmYXVsdC1sYXlvdXQtZGlyZWN0aW9uYCBpbnN0ZWFkLlxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFVzYWdlXG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIEBpbmNsdWRlIG9tZWdhO1xuLy8vICAgfVxuLy8vXG4vLy8gICAubnRoLWVsZW1lbnQge1xuLy8vICAgICBAaW5jbHVkZSBvbWVnYSg0bik7XG4vLy8gICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1MgT3V0cHV0XG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIG1hcmdpbi1yaWdodDogMDtcbi8vLyAgIH1cbi8vL1xuLy8vICAgLm50aC1lbGVtZW50Om50aC1jaGlsZCg0bikge1xuLy8vICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4vLy8gICB9XG4vLy9cbi8vLyAgIC5udGgtZWxlbWVudDpudGgtY2hpbGQoNG4rMSkge1xuLy8vICAgICBjbGVhcjogbGVmdDtcbi8vLyAgIH1cblxuQG1peGluIG9tZWdhKCRxdWVyeTogYmxvY2ssICRkaXJlY3Rpb246IGRlZmF1bHQpIHtcbiAgJHRhYmxlOiBiZWxvbmdzLXRvKHRhYmxlLCAkcXVlcnkpO1xuICAkYXV0bzogYmVsb25ncy10byhhdXRvLCAkcXVlcnkpO1xuXG4gIEBpZiAkZGlyZWN0aW9uICE9IGRlZmF1bHQge1xuICAgIEBpbmNsdWRlIC1uZWF0LXdhcm4oXCJUaGUgb21lZ2EgbWl4aW4gd2lsbCBubyBsb25nZXIgdGFrZSBhICRkaXJlY3Rpb24gYXJndW1lbnQuIFRvIGNoYW5nZSB0aGUgbGF5b3V0IGRpcmVjdGlvbiwgdXNlIHRoZSBkaXJlY3Rpb24oKXsuLi59IG1peGluLlwiKTtcbiAgfSBAZWxzZSB7XG4gICAgJGRpcmVjdGlvbjogZ2V0LWRpcmVjdGlvbigkbGF5b3V0LWRpcmVjdGlvbiwgJGRlZmF1bHQtbGF5b3V0LWRpcmVjdGlvbik7XG4gIH1cblxuICBAaWYgJHRhYmxlIHtcbiAgICBAaW5jbHVkZSAtbmVhdC13YXJuKFwiVGhlIG9tZWdhIG1peGluIG5vIGxvbmdlciByZW1vdmVzIHBhZGRpbmcgaW4gdGFibGUgbGF5b3V0cy5cIik7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCRxdWVyeSkgPT0gMSB7XG4gICAgQGlmICRhdXRvIHtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi0jeyRkaXJlY3Rpb259OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBlbHNlIGlmIGNvbnRhaW5zLWRpc3BsYXktdmFsdWUoJHF1ZXJ5KSBhbmQgJHRhYmxlID09IGZhbHNlIHtcbiAgICAgIG1hcmdpbi0jeyRkaXJlY3Rpb259OiAwO1xuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIG50aC1jaGlsZCgkcXVlcnksICRkaXJlY3Rpb24pO1xuICAgIH1cbiAgfSBAZWxzZSBpZiBsZW5ndGgoJHF1ZXJ5KSA9PSAyIHtcbiAgICBAaWYgJGF1dG8ge1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06IDA7XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBudGgtY2hpbGQobnRoKCRxdWVyeSwgMSksICRkaXJlY3Rpb24pO1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGluY2x1ZGUgLW5lYXQtd2FybihcIlRvbyBtYW55IGFyZ3VtZW50cyBwYXNzZWQgdG8gdGhlIG9tZWdhKCkgbWl4aW4uXCIpO1xuICB9XG59XG5cbkBtaXhpbiBudGgtY2hpbGQoJHF1ZXJ5LCAkZGlyZWN0aW9uKSB7XG4gICRvcHBvc2l0ZS1kaXJlY3Rpb246IGdldC1vcHBvc2l0ZS1kaXJlY3Rpb24oJGRpcmVjdGlvbik7XG5cbiAgJjpudGgtY2hpbGQoI3skcXVlcnl9KSB7XG4gICAgbWFyZ2luLSN7JGRpcmVjdGlvbn06IDA7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkcXVlcnkpID09IG51bWJlciBhbmQgdW5pdCgkcXVlcnkpID09IFwiblwiIHtcbiAgICAmOm50aC1jaGlsZCgjeyRxdWVyeX0rMSkge1xuICAgICAgY2xlYXI6ICRvcHBvc2l0ZS1kaXJlY3Rpb247XG4gICAgfVxuICB9XG59XG4iLCIjY29sb3Bob24ge1xuXHRAaW5jbHVkZSBiYXNlQW5pbWF0aW9uKDAuNHMpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHJpZ2h0OiAwcHg7XG5cdC8vVGhpcyBjbGFzcyBpcyBhcHBsaWVkIHdoZW4gdGhlIG1vYmlsZSBtZW51IG9wZW5zLiBUaGlzIGhhbmRsZXNcblx0Ly9zbGlkaW5nIHRoZSBib2R5IGNvbnRlbnQgb3ZlciBzbyB3ZSBnZXQgZGF0IGRyYXdlciBlZmZlY3QuXG5cdCYubW9iaWxlX25hdl9vcGVuIHtcblx0XHRyaWdodDogMzAwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICBcdCAgcmlnaHQ6IDA7IC8vIHJlc2V0IGluIGNhc2Ugc29tZW9uZSdzIHJlc2l6aW5nIHRoZSBicm93c2VyXG4gICAgfVxuXHR9XG59XG4uc2l0ZUZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG59XG5cbi5zaXRlRm9vdGVyX19ib3gge1xuXHRAaW5jbHVkZSBvdXRlci1jb250YWluZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDYwcHggMTVweDtcblxuXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0cGFkZGluZzogNjBweCAxNXB4O1xuXHR9XG5cbn1cblxuLnNpdGVGb290ZXJfX2JveC0tYnJhbmRpbmcge1xuLy9cdEBpbmNsdWUgc3Bhbi1jb2x1bW5zKDEyKTtcbi8vXHRAaW5jbHVkZSBvbWVnYSgpO1xuXG4vL1x0cGFkZGluZzogMHB4IDcwcHggMjVweDtcblx0Ly90ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuXHRcdC8vdGV4dC1hbGlnbjogbGVmdDtcblx0XHQvL0BpbmNsdWRlIHNwYW4tY29sdW1ucyg0KTtcblx0XHQvL3BhZGRpbmc6IDBweCAxNDBweCA0MHB4IDA7XG5cdH1cblx0YSB7XG4gIFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcbiAgXHQgJjpob3ZlciB7XG4gICAgICBpbWcge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB9XG4gICAgfVxuXHR9XG5cblx0Ji0tbG9nbyB7XG4gIFx0cGFkZGluZzogMHB4IDcwcHggMjVweDtcbiAgXHRkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gIFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuICBcdFx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDQpO1xuICBcdFx0cGFkZGluZzogMHB4IDE0MHB4IDQwcHggMDtcbiAgXHR9XG5cblx0fVxuXG5cdC8vVGhlIFdhc2hVL0Jhcm5lcyBob3NwaXRhbCBsb2dvcyB0aGF0IG9ubHkgYXBwZWFyIG9uIERlc2t0b3AgKGJlY2F1c2UgdGhleSdyZSBzb21ld2hlcmUgZWxzZSBvbiBtb2JpbGUpXG5cdCYtLXBhcmVudHMge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0YSB7XG5cdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tZG93bikge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdGNvbHVtbi1nYXA6IDIwcHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1pdGVtczogY2VudGVyO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ncmlkO1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdGp1c3RpZnktc2VsZjogZW5kO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRhIHtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgd2hpdGU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGltZyB7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcblx0XHRtYXgtaGVpZ2h0OiAxMDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLWRvd24pIHtcblx0XHRcdG1heC13aWR0aDogMjI1cHg7XG5cdFx0fVxuXHR9XG59XG4uc2l0ZUZvb3Rlcl9fYm94LS1jb250YWN0IHtcblx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEyKTtcblxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRmbG9hdDogbm9uZTtcblxuXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDMpO1xuICAgIFx0Y2xlYXI6IGJvdGg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdH1cbn1cblxuLmZvb3Rlci11bC1saW5rcyB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwXG5cdFx0fVxufVxuLmZvb3Rlci1saS1saW5rIHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRtYXJnaW46IDE1cHggMDtcblxuXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0bWFyZ2luOiAxNXB4IDA7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdCY6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGNvbG9yOiAkbHQtYmx1ZTtcblx0XHRmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHR9XG5cblx0Ji5waG9uZSB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1xcZjg3OSc7XG5cdFx0fVxuXHR9XG5cdCYuZW1haWwge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICdcXGYxZDgnO1xuXHRcdH1cblx0fVxuXHQmLnN1YnNjcmliZSB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1xcZjY1OCc7XG5cdFx0fVxuXHR9XG5cdCYubG9jYXRpb24ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cblxuXG5cbi5zaXRlRm9vdGVyX19ib3gtLWNvbnRhY3QtcGhvbmUsXG4uc2l0ZUZvb3Rlcl9fYm94LS1jb250YWN0LWVtYWlsLFxuLnNpdGVGb290ZXJfX2JveC0tY2FyZWVycyBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiB3aGl0ZTtcblx0Ym9yZGVyOiBub25lO1xuXG5cdCY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRjb2xvcjogJGx0LWJsdWU7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXG59XG5cbi5zaXRlRm9vdGVyX19ib3gtLXNvY2lhbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAzMHB4O1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cdHVsIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0bGkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblx0YSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTAsMjUwLDI1MCwxKTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjUwLDI1MCwyNTAsMSk7XG5cdFx0fVxuXHR9XG59XG5cbi5zaXRlRm9vdGVyX19ib3gtLXNvY2lhbC1saW5rIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiA5cHggMHB4O1xuXHR3aWR0aDogMzVweDtcblx0aGVpZ2h0OiAzNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG59XG5cbi5zaXRlRm9vdGVyX19ib3gtLWxvY2F0aW9ucyB7XG5cblx0YSB7XG5cdFx0Jjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRsdC1ibHVlO1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNSk7XG5cdFx0bWFyZ2luLXRvcDogMWVtO1xuXHR9XG59XG5cbi5zaXRlRm9vdGVyX19ib3gtLWNhcmVlcnMge1xuXG4gIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMyk7XG5cdFx0bWFyZ2luLXRvcDogMWVtO1xuXHR9XG5cblx0YSB7XG4gIFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cbiAgXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgXHR0ZXh0LWFsaWduOiBsZWZ0O1xuICBcdH1cblx0fVxufVxuXG4uc2l0ZUZvb3Rlcl9fYm94LS1sb2NhdGlvbnMtbGluayB7XG5cdC8vcG9zaXRpb246IHJlbGF0aXZlO1xuXHQvL2Rpc3BsYXk6IGJsb2NrO1xuICBcdC8vd2lkdGg6IDk1JTtcblx0Ly9tYXJnaW46IDEwcHggYXV0bztcblx0Ly9wYWRkaW5nOiAxMHB4O1xuXHRjb2xvcjogd2hpdGU7XG5cdGJvcmRlcjogbm9uZTtcblx0Ly9ib3JkZXItcmFkaXVzOiAzcHg7XG5cdC8vIGJhY2tncm91bmQtY29sb3I6ICRsdC1ncmF5O1xuXG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHQvL2Zsb2F0OiBsZWZ0O1xuXHRcdC8vbWFyZ2luOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHQvL2JvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cblxuXHR9XG5cblx0c3BhbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDE1cHg7XG5cdFx0Zm9udC1zaXplOiAxLjRlbTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblx0XHQgIHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG4uc2l0ZUZvb3Rlcl9fYm94LS1wYXJlbnRzIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdEBpbmNsdWRlIHNwYW4tY29sdW1ucygxMik7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdC8vQGluY2x1ZGUgb21lZ2EoKTtcblx0fVxuXG5cdGEge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cblxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTUwcHg7XG5cdH1cblxuXHQmLWxpbmsge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuLy9XYXNoVS9CYXJucyBsb2dvcyBmb3IgTW9iaWxlIG9ubHlcblx0LnNpdGVGb290ZXJfX2JveC0tcGFyZW50cy1sb2dvcyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDk1JTtcblx0XHRtYXJnaW46IDMwcHggYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHR9XG5cdH1cbn1cbi5zaXRlRm9vdGVyX19jb3B5cmlnaHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2VyLWJsdWU7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcblx0Zm9udC1zaXplOiBlbSgxMik7XG5cdHBhZGRpbmc6IDIwcHggMCAyMHB4OyAvL2FkZCBleHRyYSBib3R0b20gcGFkZGluZyB0byBhY2NvbW9kYXRlIGZpeGVkIFJlcXVlc3QgQXB0LiBidG5cblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG59XG5cbi5zaXRlRm9vdGVyX19ib3gtLWgyIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsdC1ibHVlO1xuXHRjb2xvcjogJGx0LWJsdWU7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblxuXG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblxuXHR9XG5cbn1cblxuLy9Mb2dvIHRhZ2xpbmUgZm9yIEJhcm5lcy9XYXNoVSBsb2dvcyBpbiBmb290ZXJcbi5zaXRlRm9vdGVyX19ib3gtLWJyYW5kaW5nLS1wYXJlbnRzLXRhZyB7XG5cdGNsZWFyOiByaWdodDtcblx0YmFja2dyb3VuZDogdXJsKCcuL2ltYWdlcy9uYXRpb25hbF9sZWFkZXJzX3RhZy5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0aGVpZ2h0OiAzMHB4O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tZG93bikge1xuXHRcdG9yZGVyOiAzO1xuXHRcdGdyaWQtY29sdW1uOiBzcGFuIDI7XG5cdFx0d2lkdGg6IDMxMHB4O1xuXHR9XG59XG4iLCIuc2l0ZS1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi5hbGVydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyM2MwYTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6OHB4IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OjYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9XG4gICAgJi5hbGVydC10ZXh0IHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tZG93bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5hbGVydC1saW5rIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tZG93bikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBidXR0b24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9XG4gIH1cbn1cblxuXG4jc2l0ZS1oZWFkZXItd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNTMuNDNkZWcsICMwMDY2QjIgMCUsICMwMDNENkIgMTAwJSk7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGV4dHJhLWxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgfVxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgfVxuXG5cbiAgLnNpdGUtaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cblxuICAuc2l0ZS1icmFuZGluZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgICBAaW5jbHVkZSBtZWRpYSgkZXh0cmEtbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIGEge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJGV4dHJhLWxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHdpZHRoOiAyMDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9XG4gIH1cbn1cblxuXG4jc2l0ZS1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIyNXB4KTtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1JTtcblxuICBAaW5jbHVkZSBtZWRpYSgkZXh0cmEtbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAubWFpbi1uYXZpZ2F0aW9uX19uYXYtaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcblxuICB9XG5cbiAgLm1lbnUtbWFpbi1zaXRlbWFuLW5hdmlnYXRpb24tY29udGFpbmVyLFxuICAubWVudS1hbm5pdmVyc2FyeS10aW1lbGluZS1tZW51LWFubml2ZXJzYXJ5LXRpbWVsaW5lLW1lbnUtY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNTAwcHgpO1xuICB9XG5cbiAgLm1lbnUtYW5uaXZlcnNhcnktdGltZWxpbmUtbWVudS1hbm5pdmVyc2FyeS10aW1lbGluZS1tZW51LWNvbnRhaW5lciB7XG4gICAgbGkge1xuICAgICAgcGFkZGluZzogMCAxMHB4IWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAjcHJpbWFyeS1tZW51LFxuICAjdGltZWxpbmUtbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhKCRleHRyYS1sYXJnZS1zY3JlZW4tZG93bikge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgfVxuXG4gICAgICAmLmRlcHRoLTAgIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHggMDtcblxuICAgICAgICA+IC5uYXYtY3RhIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgNDBweDtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYTphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zdWItbmF2e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5jdXJyZW50X3BhZ2VfcGFyZW50IHtcbiAgICAgICAgYTphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY3VycmVudF9wYWdlX2l0ZW0ge1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGx0LWJsdWU7XG4gICAgICAgICAgJi5kZXB0aC0wIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN1Yi1uYXYge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgJi55ZWxsb3dfYnV0dG9uIHtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItbmF2LFxuICAgIC5zdWItbmF2LXRlcnRpYXJ5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnN1Yi1uYXYge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogcmdiKDAsOTAsMTYyKTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLDkwLDE2MiwxKSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuXG4gICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLm1lbnUtbGlzdCB7XG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgIHBhZGRpbmc6IDYwcHggMCAzNXB4IDEwMHB4O1xuXG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQxMHB4O1xuICAgICAgICAgICAgPiBsaSB7XG5cbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggNjBweCAxM3B4IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLnN1Yi1uYXYtdGVydGlhcnkge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIGgzO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICB9XG5cblxuXG4gICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTUlO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMDU0JztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG5cblxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbHQtYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWN0YSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgIHBhZGRpbmc6IDYwcHggMTAwcHggNjBweCA2MHB4O1xuXG4gICAgICAgICAgLnBvc3QtaW1nIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDQwJTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jdGEtY29udGVudCB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA2MCU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luOiAwcHggMCAxMHB4O1xuICAgICAgICAgICAgQGV4dGVuZCBoMztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmx1ZSwgMTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2LXV0aWxpdHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcblxuXG4gICAgbGkge1xuICAgICAgcGFkZGluZzogMjBweCAwcHg7XG4gICAgfVxuXG4gICAgbGksZm9ybSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXItbGluayB7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgkZXh0cmEtbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gge1xuXG4gICAgICAuc2VhcmNoLWNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6Izk5QzJFMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDQ1ZGVnKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtNDVkZWcpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGV4dHJhLWxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICYuaGlkZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkZXh0cmEtbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkbHQtYmx1ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkbHQtYmx1ZTs7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZWFyY2hmb3JtIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBkaXYge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkZXh0cmEtbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGV4dHJhLWxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogODVweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDg1cHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjc2VhcmNoc3VibWl0IHtcbiAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGdob3N0O1xuICAgICAgICAgIHBhZGRpbmc6IDExcHggMTVweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlcXVlc3QtYXBwdCB7XG4gICAgICAueWVsbG93X2J1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjVweCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmFwcHQtZHJvcGRvd24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRleHRyYS1sYXJnZS1zY3JlZW4tZG93bikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwdC1kcm9wZG93biB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA5MCU7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgcGFkZGluZzogMzBweCAzMHB4IDM1cHg7XG4gICAgICB3aWR0aDogNjEwcHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIC5hcHB0LWRyb3Bkb3duX2NvbnRlbnQge1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgfVxuICAgICAgICAuYXBwdC10ZWwge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hcHB0LWRyb3Bkb3duX2J1dHRvbnMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQ1JTtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgICAueWVsbG93X2J1dHRvbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL01vYmlsZSBNZW51IHN0eWxlc1xuXG4ubW9iaWxlLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBtZWRpYSgkZXh0cmEtbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cblxuICAubW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tZW51LXRvZ2dsZSB7XG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICM5OUMyRTA7XG4gICAgfVxuICB9XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiAyMXB4O1xuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubW9iaWxlLW1lbnUtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMzUpO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG5cbi5zaWRyLW9wZW4sXG4uc2lkci1hbmltYXRpbmcge1xuICBsZWZ0OiAwIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogc3RhdGljIWltcG9ydGFudDtcbn1cblxuLnNpZHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5OTk5O1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG5cdHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgYmFja2dyb3VuZDogIzAwNjZCMjtcbiAgYm94LXNoYWRvdzogMTBweCAwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLnNpdGUtYnJhbmRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2lkci1pbm5lciB7XG4gICAgcGFkZGluZzogMTVweCAzMHB4IDMwcHg7XG5cbiAgfVxuXG4gIC5zaWRyLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG4gICAgcGFkZGluZzogMzBweCAzMHB4O1xuXG4gICAgLmhvbWUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgfVxuICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgfVxuICB9XG5cbiAgLnJlcXVlc3QtYXBwdCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICB9XG5cbiAgLmNsb3NlIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMjBweDtcbiAgICB0b3A6IDA7XG4gICAgc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDQ1ZGVnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgc3BhbjpsYXN0LW9mLXR5cGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTQ1ZGVnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICA+IGE6YWZ0ZXJ7XG4gICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29udGVudDogJ1xcZjA1NCc7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG5cblxuICAmLmxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG5cblxuICAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaXRpYWw7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAvLyBjb2xvcjogJHJlZDtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblx0XHQ+IGEge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cbiAgICAuc3ViLW1lbnUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICA+IGxpID4gLnN1Yi1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTI4RTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYub3BlbiB7XG4gICAgICA+IC5zdWItbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogODVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNUFBMjtcbiAgICAgICAgei1pbmRleDogOTk5OTk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcblxuICAgICAgICAuYmFjay1saW5rIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImh0bWwsIGJvZHkge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYm9keSB7XG4gICYubW9iaWxlX25hdl9vcGVuIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7IC8va2VlcCBiYWNrZ3JvdW5kIGZyb20gc2Nyb2xsaW5nIHdoZW4gc29tZW9uZSdzIHNjcm9sbGluZyB0aGUgbW9iaWxlIG1lbnVcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgcG9zaXRpb246IHN0YXRpYzsgLy8gaW4gY2FzZSBzb21lIG9wZW5zIHRoZSBtb2JpbGUgbmF2IGR1ZSB0byBicm93c2VyIHJlc2l6aW5nXG4gICAgfVxuICB9XG59XG4vL0dyaWQgYmFzZWQgZGlzcGxheSBjbGFzc2VzXG4uZGVza3RvcC1vbmx5IHtcblx0ZGlzcGxheTogbm9uZTtcblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi5tb2JpbGUtb25seSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyAjbWFpbiB7XG4vLyAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjJweCkgYW5kIChtYXgtd2lkdGg6IDEyMTVweCkge1xuLy8gICAgIHBhZGRpbmc6IDBweCAxNXB4IDA7XG4vLyAgIH1cbi8vIH1cblxuLmJhY2stdG8tdG9wIHtcbiAgbWFyZ2luOiAxMHB4IDBweDtcbn1cblxuQG1peGluIGRpdmlkZXItbGluZSB7XG4gIC8vTWF5YmUgdGhpcyB3aWxsIHdvcmsgdGhlIHdheSBJIHdhbnQgaXQgdG8/XG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gIH1cblxufVxuXG5hW2hyZWZePVwidGVsOlwiXSB7XG4gIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblxuICB9XG59XG5cbi5zZWFyY2hmb3JtIHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGRpdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG5cblxuXG4gIGlucHV0IHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTlCOUQ7XG4gICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiRibGFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjc2VhcmNoc3VibWl0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgUHJvXCI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAxNHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuXG4gIH1cblxufVxuXG4uYnJlYWRjcnVtYnNfY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIH1cbn1cbiIsIi8qKlxuKlxuKiBMZWZ0IFNpZGViYXJcbiogQHNpbmNlIDIuMFxuKlxuKi9cblxuLmxlZnRTaWRlYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2F0ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvcmRlcjogMTtcbiAgICBwYWRkaW5nOiAwOyAvLzYwcHhcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIHBhZGRpbmc6IDMuNzVlbTsgLy82MHB4XG4gICAgICAgIHdpZHRoOiAyOCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDIycHgpIGFuZCAobWF4LXdpZHRoOiAxMjE1cHgpIHtcbiAgICAgIHBhZGRpbmc6IDMuNzVlbSAxNXB4OyAvLzYwcHhcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG5cbiAgICAubGVmdFNpZGViYXItLW1vYmlsZUNvbnRyb2xlciB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQ0UwRjA7XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxlZnRTaWRlYmFyLS1tb2JpbGVDb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLnBhZ2UtcGFyZW50LWxpbmsge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG5cbiAgICAuc2lkZWJhci1saW5rLWxpc3Qge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICB1bCBsaSB7XG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gbGkuY3VycmVudC1jYXQtYW5jZXN0b3IsXG4gICAgICAgIC8vIGxpLmN1cnJlbnQtY2F0IHtcbiAgICAgICAgLy8gICA+IHVsIHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgIH1cbiAgICAgICAgLy8gfVxuXG4gICAgICAgIHVsLmNoaWxkcmVuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAmLmN1cnJlbnQtY2F0ID4gYSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgICAgLnRvdGFsLXBvc3RzIHtcbiAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwNTA5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICB0b3A6IDJweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDhweCAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaS5wYWdlX2l0ZW1faGFzX2NoaWxkcmVuIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgICAgICAvLyBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgPiBpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gdWwuY2hpbGRyZW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjU2OTZCO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cblxuICAgICAgICB9XG5cblxuXG5cblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI0NDQ0RDRTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuXG5cbiAgICAgICAgICAgID4gdWwge1xuXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDEwcHg7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cblxuXG4gICAgICAgICAgICAudG90YWwtcG9zdHMge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNjU2OTZCO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihjb2xvciAwLjFzIGxpbmVhcik7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wZXJ0eShhbGwpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZHVyYXRpb24oMC4zcyk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZS1pbik7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAxNXB4IDEycHg7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNjU2OTZCO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG5cblxuICAgICAgICAgICAgJi5jdXJyZW50X3BhZ2VfaXRlbSxcbiAgICAgICAgICAgICYuY3VycmVudC1jYXQsXG4gICAgICAgICAgICAmLmN1cnJlbnQtY2F0LWFuY2VzdG9yIHtcblxuICAgICAgICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDA1MDk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjA0LCAyMjQsIDI0MCwgMC41KTtcblxuXG5cbiAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDUwOTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAgICAgLnRvdGFsLXBvc3RzIHtcbiAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA1MDk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY3ZmI7XG5cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBsaS5zdWItY2hpbGRyZW4ge1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMCA4cHggMjVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYWR2YW5jZWQtcGh5c2ljaWFuLXNlYXJjaCB7XG4vLyAgIC5sZWZ0U2lkZWJhci0tbW9iaWxlQ29udGFpbmVyIHtcbi8vICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbi8vICAgICAgIGRpc3BsYXk6IG5vbmU7XG4vL1xuLy8gICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbi8vICAgICAgICAgICBwYWRkaW5nOiAwO1xuLy8gICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgICAgfVxuLy9cbi8vICAgICAgICYub3BlbiB7XG4vLyAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICB9XG4vLyAgIH1cbi8vIH1cbiIsIi8qKlxuKlxuKiBSaWdodCBTaWRlYmFyXG4qIEBzaW5jZSAyLjBcbipcbiovXG5cblxuLnJpZ2h0U2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG9yZGVyOiAzO1xuICAgIHBhZGRpbmc6IDMuNzVlbSAuNzVlbSAzLjc1ZW0gLjc1ZW07IC8vNjBweCAxNXB4XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IGF1dG87XG5cblxuICAgICYuc2lkZWJhci1zdG9wIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRvcDphdXRvO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDMuNzVlbSAuNzVlbSAzLjc1ZW0gMCA7IC8vNjBweCAxNXB4IDYwcHggMFxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjJweCkgYW5kIChtYXgtd2lkdGg6IDEyMTVweCkge1xuICAgICBwYWRkaW5nOiAzLjc1ZW0gLjc1ZW0gMy43NWVtIDA7IC8vNjBweCAxNXB4IDYwcHggMFxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICB9XG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwO1xuXG4gICAgfVxuXG4gICAgYS5hY3RpdmUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBjb2xvcjogIzAwNjZCMjtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyoqXG4qXG4qIFJpZ2h0IFNpZGViYXJcbiogQHNpbmNlIDIuMFxuKlxuKi9cblxuXG4udHdpdHRlclNpZGViYXIge1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3JkZXI6IDM7XG4gICAgcGFkZGluZzogMy43NWVtIC43NWVtIDMuNzVlbSAuNzVlbTsgLy82MHB4IDE1cHhcbiAgICBcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgLnR3aXR0ZXItZmVlZHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnR3aXR0ZXItZmVlZHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvKipcbipcbiogU2l0ZSBCcmVhZGNydW1ic1xuKiBAc2luY2UgMi4wXG4qXG4qL1xuXG4jYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgc3Bhbi5kaXZpZGVyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgYSwgc3BhbiB7XG4gICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgICBhOmhvdmVyIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBjbGluaWNhbCB0cmlhbHMgYnJlYWRjcnVtcHNcbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYmxhY2s7XG4gICAgICBoZWlnaHQ6IDExcHg7XG5cbiAgICAgIGEge1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgIH1cbiAgICB9XG59XG4iLCIuaG9tZSAjY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi8qKlxuICogSGVhZGVyc1xuICovXG5cbi5mcm9udFBhZ2VfX3N1YmhlYWQtLWJveCB7XG4gICAgQGluY2x1ZGUgb3V0ZXItY29udGFpbmVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3YXRlcjtcbiAgICAgIH1cbiAgICB9XG59XG5cbi5mcm9udFBhZ2VfX3N1YmhlYWRfY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA1NWVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qKlxuICogQXBwcm9hY2hcbiAqL1xuXG4uZnJvbnRQYWdlX19hcHByb2FjaCB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDYwcHg7XG4gIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgbWFyZ2luOiAxMDBweCBhdXRvIDEyMHB4O1xuICB9XG59XG4uZnJvbnRQYWdlX19hcHByb2FjaC0tYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2F0ZXI7XG4gIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWF4LXdpZHRoOiA4NWVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lcj4qIHtcbiAgICBmbGV4OiAxIDEgMjcwcHg7XG4gIH1cblxuICAuY2FsbG91dCB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgLmNhcmQtaW1hZ2Uge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5idG4ge1xuICAgICAgICBvdXRsaW5lLWNvbG9yOiAkYmx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAmOmZpcnN0LW9mLXR5cGUsICY6bnRoLW9mLXR5cGUoNG4rMSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1vZi10eXBlLCAmOm50aC1vZi10eXBlKDRuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGlua193cmFwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cblxuICAuY2FyZC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMCU7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1mYW1pbHk6ICRsb3JhO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIGg0IHtcbiAgICAgIGZvbnQ6IDQwMCAxMHB4LzEuMiAkcm9ib3RvO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gIH1cblxuICAuYnRuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBvdXRsaW5lLWNvbG9yIC4zcyBlYXNlLWluLW91dDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cbiAgfVxuXG59XG5cbi8qKlxuIFBlcnNvbmFsaXplXG4gKi9cblxuLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWJveCB7XG4gIG1hcmdpbjo2MHB4IGF1dG8gNTBweDtcbiAgQGluY2x1ZGUgb3V0ZXItY29udGFpbmVyO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgbWFyZ2luOiAxMjBweCBhdXRvO1xuICB9XG59XG5cbi5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1pdGVtcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMTBweDtcbiAgfVxuXG5cbiAgLnBlcnNvbmFsaXplLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDUyOEU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bS1zY3JlZW4tdXApIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDY2QjI7XG4gICAgICBib3gtc2hhZG93OiAwcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWxpbmstaW1nIHtcbiAgICAgIG1heC13aWR0aDogNDVweDtcbiAgICAgIG1heC1oZWlnaHQ6IDQ1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgICAgIG1heC13aWR0aDogOTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mcm9udFBhZ2VfX3BlcnNvbmFsaXplLS1saW5rLXRleHQgaDN7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmXzAge1xuICAgICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDMgLyAzO1xuICAgIH1cbiAgICAmXzEge1xuICAgICAgZ3JpZC1hcmVhOiAxIC8gMyAvIDIgLyA0O1xuICAgIH1cbiAgICAmXzIge1xuICAgICAgZ3JpZC1hcmVhOiAyIC8gMyAvIDMgLyA0O1xuICAgIH1cbiAgICAmXzMge1xuICAgICAgZ3JpZC1hcmVhOiAxIC8gNCAvIDMgLyA1O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgfVxuICAgICZfNCB7XG4gICAgICBncmlkLWFyZWE6IDMgLyAxIC8gNCAvIDI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG4gICAgJl81IHtcbiAgICAgIGdyaWQtYXJlYTogMyAvIDIgLyA0IC8gMztcbiAgICB9XG4gICAgJl82IHtcbiAgICAgIGdyaWQtYXJlYTogMyAvIDMgLyA0IC8gNDtcbiAgICB9XG4gICAgJl83IHtcbiAgICAgIGdyaWQtYXJlYTogMyAvIDQgLyA0IC8gNTtcbiAgICB9XG4gIH1cbn1cblxuLmZyb250UGFnZV9fcGVyc29uYWxpemUtLWhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbn1cblxuXG5cbi8qIFBhdGllbnQgYW5kIEZhbWlseSBTZXJ2aWNlcyAqL1xuXG4uZnJvbnRQYWdlX19zZXJ2aWNlcyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1heC13aWR0aDogODVlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIH1cbiAgfVxuXG4gIC5pbWFnZS13aXRoLXRleHQtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiA4ODBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5pbWFnZS13aXRoLXRleHQtY29udGVudCB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgcGFkZGluZzogNDVweCAxNXB4IDU1cHg7XG4gICAgYmFja2dyb3VuZDogJGNvbmdyZXNzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODgwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDYwcHggNzVweDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9zaXRlbWFuL2ltYWdlcy9kb3RzLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1mYW1pbHk6ICRsb3JhO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvc2l0ZW1hbi9pbWFnZXMvaWNvbi1wZi1zZXJ2aWNlcy5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tZG93bikge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICRjb25ncmVzcztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbipcbiogICBDYWxsb3V0IEJveGVzXG4qXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZyb250UGFnZV9fc3ViX2NhbGxvdXRzIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgICYtLWJhY2tncm91bmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmx1ZSwgLjkpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAzZW0gMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgcGFkZGluZzogNmVtIDA7XG4gICAgICB9XG4gICAgfVxuXG59XG4uZnJvbnRQYWdlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTIgb2YgMTIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg3KTtcbiAgICAgIEBpbmNsdWRlIHNoaWZ0KDIuNSk7XG4gICAgfVxuXG4gICAgJi0taW1nIHtcbiAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygxLjc1IG9mIDcpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDUuMjUgb2YgNyk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cblxuXG4vKipcbiAqIExvY2F0aW9uc1xuICovXG5cbi5mcm9udFBhZ2VfX2xvY2F0aW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3YXRlcjtcbiAgcGFkZGluZzogNjBweCAwIDQ1cHg7XG4gIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDkwcHg7XG4gIH1cblxuICBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICB9XG59XG5cblxuLmZyb250UGFnZV9fbG9jYXRpb25zLS1ib3gge1xuICAgIEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcjtcbiAgICBtYXgtd2lkdGg6IDg1ZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cblxuLmZyb250UGFnZV9fbG9jYXRpb25zLS1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZDsgLy90aGUgaG92ZXIgbWFrZXMgYSBibHVlIGJvcmRlciwgYW5kIHdlIGRvbid0IHdhbnQgdGhpbmdzIHRvIHdpZ2dsZVxuICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KDk2LjExZGVnLCAjMDA2NkIyLCAjMDAzRDZCKSAxO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi1kb3duKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAzMHB4KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgei1pbmRleDogOTk5OTk7XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgLmZyb250UGFnZV9fbG9jYXRpb25zLS1pdGVtLWltZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gRG8gd2UgbmVlZCB0byBzZXQgdGhpcyB1cCBhcyBhIG5ldyB2YXJpYWJsZSBpbiBfZ3JpZC1zZXR0aW5ncz8gU3BlY2lmaWNhbGx5IGp1c3QgbmVlZCB0byB0dXJuIG9mZiB0aGUgaW5saW5lIENNU2VkIGJhY2tncm91bmQgaW1hZ2UgYmVsb3cgbW9iaWxlIHNpemVcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxhcmdlLXNjcmVlbikge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmZyb250UGFnZV9fbG9jYXRpb25zLS1pdGVtLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDg4cHg7XG4gIHdpZHRoOiAyNSU7XG4gIG1pbi13aWR0aDogODYuMjVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgLjNzIGVhc2UtaW4tb3V0O1xuICB9XG59XG5cbi5mcm9udFBhZ2VfX2xvY2F0aW9ucy0taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuXG5cbiAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogOTk5OTk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDMwcHggMTVweCAyNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC5jb3VudHkge1xuICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgfVxuICB9XG5cbiAgLmNpdHkge1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICB9XG4gIH1cbn1cbi8vIC5mcm9udFBhZ2VfX2xvY2F0aW9ucy0tcmFpbC1jb250cm9scyB7XG4vLyAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgaGVpZ2h0OiAzNTBweDtcbi8vICAgZGlzcGxheTogbm9uZTtcbi8vICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICB9XG4vL1xuLy8gICAuZnJvbnRQYWdlX19sb2NhdGlvbnMtLXJhaWwtbmF2IHtcbi8vICAgICAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4vLyAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbi8vICAgICAgICY6aG92ZXIge1xuLy8gICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4vLyAgICAgICB9XG4vL1xuLy8gICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuLy8gICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgLyp3aWR0aDogMTAwcHg7Ki9cbi8vICAgICAgICAgICB0b3A6IDMwJTtcbi8vICAgICAgICAgICB6LWluZGV4OiA5OTk5OTk5O1xuLy9cbi8vICAgICAgICAgICAuZmEtY2hldnJvbi1yaWdodCxcbi8vICAgICAgICAgICAuZmEtY2hldnJvbi1sZWZ0IHtcbi8vICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuLy8gICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4vLyAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4vLyAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogZW0oNjApO1xuLy8gICAgICAgICAgIH1cbi8vICAgICAgIH1cbi8vXG4vLyAgICAgICAmLmRpc2FibGVkIHtcbi8vICAgICAgICAgb3BhY2l0eTogMC43NTtcbi8vICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbi8vICAgICAgICAgLy8gTm8gaG92ZXIgY3V6IHlvdSdyZSBkaXNhYmxlZD9cbi8vICAgICAgICAgJjpob3ZlciB7XG4vLyAgICAgICAgICAgY29sb3I6ICRtZWRpdW0tZ3JheTtcbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuLy8gICB9XG4vLyAgICNmcm9udFBhZ2VfX2xvY2F0aW9ucy0tcmFpbC1uZXh0IHtcbi8vICAgICByaWdodDogMDtcbi8vICAgfVxuLy8gICAjZnJvbnRQYWdlX19sb2NhdGlvbnMtLXJhaWwtcHJldiB7XG4vLyAgICAgIGxlZnQ6IDA7XG4vLyAgIH1cbi8vXG4vLyB9XG4vL1xuXG4vKipcbiAqIENocm9uIChUaGluZ3MgdGhhdCBoYXBwZW4gb24gdGhlIGJhc2lzIG9mIHRpbWUpXG4gKi9cblxuLmZyb250UGFnZV9fY2hyb24ge1xuICBtYXJnaW46IDYwcHggYXV0bztcbiAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgbWFyZ2luOiAxMTBweCAwIDEyMHB4O1xuICB9XG59XG4uZnJvbnRQYWdlX19jaHJvbi0tYm94IHtcbiAgICBAaW5jbHVkZSBvdXRlci1jb250YWluZXI7XG4gICAgbWF4LXdpZHRoOiA4NWVtO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcblxufVxuLmZyb250UGFnZV9fY2hyb24tLWJveC1yb3cge1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBAaW5jbHVkZSBmaWxsLXBhcmVudCgpO1xuICAgICAgICBAaW5jbHVkZSByb3codGFibGUpO1xuICAgIH1cbn1cblxuXG4vKipcbiAqIE5ld3NcbiAqL1xuXG4vL0luIGJvdGggTmV3cyAmIEV2ZW50c1xuLmZyb250UGFnZV9fc3ViaGVhZC0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG5cbiAgICAuZmEsIC5mYWwsIC5mYXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgY29sb3I6ICRjaGFyY29hbDtcbiAgICAgIGJhY2tncm91bmQ6ICRnaG9zdDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIC8vbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbn1cblxuXG4uZnJvbnRQYWdlX19uZXdzIHtcbiAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTIpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxufVxuLmZyb250UGFnZV9fbmV3cy0tYm94IHtcbiAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTIpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDYgb2YgNik7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNoYXJjb2FsO1xuICAgIH1cblxufVxuLmZyb250UGFnZV9fbmV3cy0tYXJ0aWNsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3YXRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMyBvZiA2KTtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogJGNoYXJjb2FsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuODU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuXG5cbn1cbi5mcm9udFBhZ2VfX25ld3MtLWFydGljbGUtdGl0bGUge1xuICAgIGZvbnQ6IDQwMCAxLjVyZW0vMS40ICRyb2JvdG87XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcblxuICAgIGEge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbn1cbi5mcm9udFBhZ2VfX25ld3MtLWFydGljbGUtbWV0YSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGNoYXJjb2FsO1xuICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xufVxuLmZyb250UGFnZV9fbmV3cy0tbW9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAzMHB4IDAgMHB4O1xuICAgIHBhZGRpbmc6IDAgNDVweDtcbiAgICBmb250OiA1MDAgMTZweC82MHB4ICRyb2JvdG87XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZmZmO1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB0cmFuc2l0aW9uOiBvdXRsaW5lLWNvbG9yIC4zcyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICRibHVlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIG1hcmdpbjogNjBweCAwIDA7XG4gICAgfVxufVxuXG4vKipcbiAqIEV2ZW50c1xuICovXG5cbi5mcm9udFBhZ2VfX2V2ZW50cyB7XG4gICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEyKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNik7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cblxuXG5cbn1cbi5mcm9udFBhZ2VfX2V2ZW50cy0tYm94IHtcbiAgICBwYWRkaW5nOiAwIDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYSggJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTIpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDAgMTVweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjaGFyY29hbDtcbiAgICB9XG5cblxufVxuLmZyb250UGFnZV9fZXZlbnRzLS1zaW5nbGUge1xuICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygxMik7XG4gICAgQGluY2x1ZGUgcm93KGJsb2NrKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENEQ0RDO1xuICAgIEBpbmNsdWRlIG1lZGlhKCAkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbn1cbi5mcm9udFBhZ2VfX2V2ZW50cy0tc2luZ2xlLWRhdGUge1xuICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygzIG9mIDEyKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgICBjbGVhcjogYm90aDtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDIgb2YgMTIpO1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgfVxufVxuLmZyb250UGFnZV9fZXZlbnRzLS1zaW5nbGUtdGl0bGUge1xuICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg5IG9mIDEyKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTAgb2YgMTIpO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgIH1cblxuICAgIC8vIFRydW5jYXRlIHRoZSBldmVudCB0aXRsZXMgaW4gY2FzZSB0aGV5IGFyZSBjcmF6eS1sb25nXG4gICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbi5mcm9udFBhZ2VfX2V2ZW50cy0tbW9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAzMHB4IDAgMHB4O1xuICAgIHBhZGRpbmc6IDAgNDVweDtcbiAgICBmb250OiA1MDAgMTZweC82MHB4ICRyb2JvdG87XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZmZmO1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogb3V0bGluZS1jb2xvciAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBtYXJnaW46IDYwcHggMCAwO1xuICAgIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vIFRyYW5zbGF0ZXMgYW4gZWxlbWVudCBob3Jpem9udGFsbHkgYnkgYSBudW1iZXIgb2YgY29sdW1ucy4gUG9zaXRpdmUgYXJndW1lbnRzIHNoaWZ0IHRoZSBlbGVtZW50IHRvIHRoZSBhY3RpdmUgbGF5b3V0IGRpcmVjdGlvbiwgd2hpbGUgbmVnYXRpdmUgb25lcyBzaGlmdCBpdCB0byB0aGUgb3Bwb3NpdGUgZGlyZWN0aW9uLlxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXIgKHVuaXRsZXNzKX0gJG4tY29sdW1ucyAoMSlcbi8vLyAgIE51bWJlciBvZiBjb2x1bW5zIGJ5IHdoaWNoIHRoZSBlbGVtZW50IHNoaWZ0cy5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBVc2FnZVxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBAaW5jbHVkZSBzaGlmdCgtMyk7XG4vLy8gICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1Mgb3V0cHV0XG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIG1hcmdpbi1sZWZ0OiAtMjUuNTg5NDElO1xuLy8vICAgfVxuXG5AbWl4aW4gc2hpZnQoJG4tY29sdW1uczogMSkge1xuICBAaW5jbHVkZSBzaGlmdC1pbi1jb250ZXh0KCRuLWNvbHVtbnMpO1xufVxuXG4vLy8gVHJhbnNsYXRlcyBhbiBlbGVtZW50IGhvcml6b250YWxseSBieSBhIG51bWJlciBvZiBjb2x1bW5zLCBpbiBhIHNwZWNpZmljIG5lc3RpbmcgY29udGV4dC5cbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gJHNoaWZ0XG4vLy8gICBBIGxpc3QgY29udGFpbmluZyB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgdG8gc2hpZnQgKGAkY29sdW1uc2ApIGFuZCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgb2YgdGhlIHBhcmVudCBlbGVtZW50IChgJGNvbnRhaW5lci1jb2x1bW5zYCkuXG4vLy9cbi8vLyAgIFRoZSB0d28gdmFsdWVzIGNhbiBiZSBzZXBhcmF0ZWQgd2l0aCBhbnkgc3RyaW5nIHN1Y2ggYXMgYG9mYCwgYC9gLCBldGMuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVXNhZ2Vcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgQGluY2x1ZGUgc2hpZnQoLTMgb2YgNik7XG4vLy8gICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1Mgb3V0cHV0XG4vLy8gICAuZWxlbWVudCB7XG4vLy8gICAgIG1hcmdpbi1sZWZ0OiAtNTIuNDE0NTglO1xuLy8vICAgfVxuXG5AbWl4aW4gc2hpZnQtaW4tY29udGV4dCgkc2hpZnQ6ICRjb2x1bW5zIG9mICRjb250YWluZXItY29sdW1ucykge1xuICAkbi1jb2x1bW5zOiBudGgoJHNoaWZ0LCAxKTtcbiAgJHBhcmVudC1jb2x1bW5zOiBjb250YWluZXItc2hpZnQoJHNoaWZ0KSAhZ2xvYmFsO1xuXG4gICRkaXJlY3Rpb246IGdldC1kaXJlY3Rpb24oJGxheW91dC1kaXJlY3Rpb24sICRkZWZhdWx0LWxheW91dC1kaXJlY3Rpb24pO1xuICAkb3Bwb3NpdGUtZGlyZWN0aW9uOiBnZXQtb3Bwb3NpdGUtZGlyZWN0aW9uKCRkaXJlY3Rpb24pO1xuXG4gIG1hcmdpbi0jeyRvcHBvc2l0ZS1kaXJlY3Rpb259OiAkbi1jb2x1bW5zICogZmxleC1ncmlkKDEsICRwYXJlbnQtY29sdW1ucykgKyAkbi1jb2x1bW5zICogZmxleC1ndXR0ZXIoJHBhcmVudC1jb2x1bW5zKTtcblxuICAvLyBSZXNldCBuZXN0aW5nIGNvbnRleHRcbiAgJHBhcmVudC1jb2x1bW5zOiAkZ3JpZC1jb2x1bW5zICFnbG9iYWw7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vLyBGb3JjZXMgdGhlIGVsZW1lbnQgdG8gZmlsbCBpdHMgcGFyZW50IGNvbnRhaW5lci5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBVc2FnZVxuLy8vICAgLmVsZW1lbnQge1xuLy8vICAgICBAaW5jbHVkZSBmaWxsLXBhcmVudDtcbi8vLyAgIH1cbi8vL1xuLy8vIEBleGFtcGxlIGNzcyAtIENTUyBPdXRwdXRcbi8vLyAgIC5lbGVtZW50IHtcbi8vLyAgICAgd2lkdGg6IDEwMCU7XG4vLy8gICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbi8vLyAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuLy8vICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuLy8vICAgfVxuXG5AbWl4aW4gZmlsbC1wYXJlbnQoKSB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpZiAkYm9yZGVyLWJveC1zaXppbmcgPT0gZmFsc2Uge1xuICAgIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8vIERlc2lnbmF0ZXMgdGhlIGVsZW1lbnQgYXMgYSByb3cgb2YgY29sdW1ucyBpbiB0aGUgZ3JpZCBsYXlvdXQuIEl0IGNsZWFycyB0aGUgZmxvYXRzIG9uIHRoZSBlbGVtZW50IGFuZCBzZXRzIGl0cyBkaXNwbGF5IHByb3BlcnR5LiBSb3dzIGNhbid0IGJlIG5lc3RlZCwgYnV0IHRoZXJlIGNhbiBiZSBtb3JlIHRoYW4gb25lIHJvdyBlbGVtZW504oCUd2l0aCBkaWZmZXJlbnQgZGlzcGxheSBwcm9wZXJ0aWVz4oCUcGVyIGxheW91dC5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZGlzcGxheSAoZGVmYXVsdClcbi8vLyAgU2V0cyB0aGUgZGlzcGxheSBwcm9wZXJ0eSBvZiB0aGUgZWxlbWVudCBhbmQgdGhlIGRpc3BsYXkgY29udGV4dCB0aGF0IHdpbGwgYmUgdXNlZCBieSBpdHMgY2hpbGRyZW4uIENhbiBiZSBgYmxvY2tgIG9yIGB0YWJsZWAuXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGRpcmVjdGlvbiAoJGRlZmF1bHQtbGF5b3V0LWRpcmVjdGlvbilcbi8vLyAgU2V0cyB0aGUgbGF5b3V0IGRpcmVjdGlvbi4gQ2FuIGJlIGBMVFJgIChsZWZ0LXRvLXJpZ2h0KSBvciBgUlRMYCAocmlnaHQtdG8tbGVmdCkuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVXNhZ2Vcbi8vLyAgLmVsZW1lbnQge1xuLy8vICAgIEBpbmNsdWRlIHJvdygpO1xuLy8vICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBjc3MgLSBDU1MgT3V0cHV0XG4vLy8gIC5lbGVtZW50IHtcbi8vLyAgICAqem9vbTogMTtcbi8vLyAgICBkaXNwbGF5OiBibG9jaztcbi8vLyAgfVxuLy8vXG4vLy8gLmVsZW1lbnQ6YmVmb3JlLCAuZWxlbWVudDphZnRlciB7XG4vLy8gICBjb250ZW50OiBcIiBcIjtcbi8vLyAgIGRpc3BsYXk6IHRhYmxlO1xuLy8vIH1cbi8vL1xuLy8vIC5lbGVtZW50OmFmdGVyIHtcbi8vLyAgIGNsZWFyOiBib3RoO1xuLy8vIH1cblxuQG1peGluIHJvdygkZGlzcGxheTogZGVmYXVsdCwgJGRpcmVjdGlvbjogJGRlZmF1bHQtbGF5b3V0LWRpcmVjdGlvbikge1xuICBAaWYgJGRpcmVjdGlvbiAhPSAkZGVmYXVsdC1sYXlvdXQtZGlyZWN0aW9uIHtcbiAgICBAaW5jbHVkZSAtbmVhdC13YXJuKFwiVGhlICRkaXJlY3Rpb24gYXJndW1lbnQgd2lsbCBiZSBkZXByZWNhdGVkIGluIGZ1dHVyZSB2ZXJzaW9ucyBpbiBmYXZvciBvZiB0aGUgZGlyZWN0aW9uKCl7Li4ufSBtaXhpbi5cIik7XG4gIH1cblxuICAkbGF5b3V0LWRpcmVjdGlvbjogJGRpcmVjdGlvbiAhZ2xvYmFsO1xuXG4gIEBpZiAkZGlzcGxheSAhPSBkZWZhdWx0IHtcbiAgICBAaW5jbHVkZSAtbmVhdC13YXJuKFwiVGhlICRkaXNwbGF5IGFyZ3VtZW50IHdpbGwgYmUgZGVwcmVjYXRlZCBpbiBmdXR1cmUgdmVyc2lvbnMgaW4gZmF2b3Igb2YgdGhlIGRpc3BsYXkoKXsuLi59IG1peGluLlwiKTtcbiAgfVxuXG4gIEBpZiAkZGlzcGxheSA9PSB0YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgQGluY2x1ZGUgZmlsbC1wYXJlbnQ7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAkY29udGFpbmVyLWRpc3BsYXktdGFibGU6IHRydWUgIWdsb2JhbDtcbiAgfSBAZWxzZSB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgJGNvbnRhaW5lci1kaXNwbGF5LXRhYmxlOiBmYWxzZSAhZ2xvYmFsO1xuICB9XG59XG4iLCIuaGVyb01lc3NhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4zKSwgcmdiYSgwLCAwLCAwLCAwLjMpKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cblxuLmhlcm9NZXNzYWdlX19ib3gge1xuICBAaW5jbHVkZSBvdXRlci1jb250YWluZXI7XG4gIHBhZGRpbmc6IDIyNXB4IDE1cHggMzAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcblxuICAgIEBpbmNsdWRlIG1lZGlhKG5ldy1icmVha3BvaW50KG1heC13aWR0aCA4NTBweCA0KSkge1xuICAgICAgcGFkZGluZzogMTUwcHggMTVweCA1MHB4O1xuXG4gICAgfVxuXG5cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW46IDBweCAwcHggMjBweDtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEobmV3LWJyZWFrcG9pbnQobWF4LXdpZHRoIDg1MHB4IDQpKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC43O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgb3BhY2l0eTogLjc7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICB9XG4gIH1cblxuXG59XG5cbi5oZXJvQmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1heC13aWR0aDogODVlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICB6LWluZGV4OiA5OTtcblxuICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEobmV3LWJyZWFrcG9pbnQobWF4LXdpZHRoIDg1MHB4IDQpKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5oZXJvLWNhbGxvdXQge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGZsZXgtYmFzaXM6IDMyJTtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAzMiU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEobmV3LWJyZWFrcG9pbnQobWF4LXdpZHRoIDg1MHB4IDQpKSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIEBleHRlbmQgLnllbGxvd19idXR0b247XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FsbG91dC1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgIH1cbiAgICAgIGg1IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIH1cblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkeWVsbG93LDUlKTtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRibHVlLCAxMCUpO1xuICBcdCAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGJsdWUsIDEwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZXJvQmFyX19hcHB0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMyk7XG5cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5oZXJvQmFyX19hcHB0LS1saW5rLFxuLmhlcm9CYXJfX3R5cGUtLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmstYmx1ZSwgLjgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogLjYyNXJlbSAwO1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLmZhIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5mYS1zdGV0aG9zY29wZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIH1cblxuICAgIC5mYS1wbGF5IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbSAwO1xuICAgIH1cbiAgICAmLmhlcm9CYXItc2Vjb25kYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAuOCk7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICB9XG59XG4uaGVyb0Jhcl9fdHlwZSxcbi5oZXJvQmFyX19zZWFyY2gge1xuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG5cbiAgICBhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5oZXJvQmFyX190eXBlIHtcbiAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDMpO1xuICB9XG59XG4uaGVyb0Jhcl9fc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygzKTtcbiAgICAgIEBpbmNsdWRlIG9tZWdhKCk7XG4gIH1cbn1cbi5oZXJvQmFyX19zZWFyY2gtLWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICsgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTBweCAxMnB4IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGxpZ2h0LWdyYXk7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgIC8vICAgICAuZmEuZmEtc2VhcmNoIHtcbiAgICAgICAgLy8gICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAbWl4aW4gcGxhY2Vob2xkZXIge1xuICAkcGxhY2Vob2xkZXJzOiBcIjotd2Via2l0LWlucHV0XCIgXCI6LW1velwiIFwiLW1velwiIFwiLW1zLWlucHV0XCI7XG4gIEBlYWNoICRwbGFjZWhvbGRlciBpbiAkcGxhY2Vob2xkZXJzIHtcbiAgICAmOiN7JHBsYWNlaG9sZGVyfS1wbGFjZWhvbGRlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIFRlbXBsYXRlIFBhcnQ6IGNvbnRlbnQtc2luZ2xlLnBocCAqL1xuLy8gU29tZSBvZiB0aGVzZSBhcmUgZXh0ZW5kZWQgdG8gUGFnZSBsYXlvdXRzXG4uZW50cnlBcnRpY2xlIHtcblx0QGluY2x1ZGUgb3V0ZXItY29udGFpbmVyO1xufVxuLmVudHJ5QXJ0aWNsZV9fYm94IHtcblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG5cdEBpbmNsdWRlIHNwYW4tY29sdW1ucyg4IG9mIDEyKTtcblxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG59XG5cbi5zaW5nbGUge1xuXHQuZW50cnlBcnRpY2xlIHtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdH1cblx0LmVudHJ5QXJ0aWNsZV9faGVhZGVyIHtcblx0XHQvL2RpdiBpcyBhIGNvcHkgb2YgdGhlIGgzIGFib3ZlLiByZW1vdmluZyB0aGUgaDNzIGZvciB0aGlzIGVsZW1lbnQgYXMgaXQncyBiYWQgZm9yIEFEQVxuXHRcdGRpdiB7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5lbnRyeUFydGljbGVfX2hlYWRlciB7XG5cblx0aDEge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdCAgbWFyZ2luLXRvcDogMTBweDtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0XHRtYXJnaW4tdG9wOjEwcHg7XG5cdFx0fVxuXG5cdCAgICBzcGFuLm1vYmlsZV9jYXRfbmF2IHtcblx0ICAgIFx0XHRmb250LXdlaWdodDogMzAwO1xuXHQgICAgXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0ICAgIFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICMwMDA1MDk7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuXHRcdFx0XHRcdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdCAgICBcdH1cblx0fVxuXHQvL2RpdiBpcyBhIGNvcHkgb2YgdGhlIGgzIGFib3ZlLiByZW1vdmluZyB0aGUgaDNzIGZvciB0aGlzIGVsZW1lbnQgYXMgaXQncyBiYWQgZm9yIEFEQVxuXHRkaXYge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0bWFyZ2luLXRvcDogMHB4O1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHR9XG5cdH1cblx0aDIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMDtcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHQgICAgXHRtYXJnaW4tdG9wOiAwcHg7XG5cblx0ICAgIFx0Ly8gc3BhbiB7XG5cdCAgICBcdC8vIFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG5cdCAgICBcdC8vIFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0ICAgIFx0Ly8gXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdCAgICBcdC8vIFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdCAgICBcdC8vIH1cblx0XHR9XG5cblx0fVxufVxuLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS10eXBlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRENEQztcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0bWFyZ2luLXRvcDogMzBweDtcblxuXG59XG4uZW50cnlBcnRpY2xlX19oZWFkZXItLXRpdGxlIHtcblx0LyptYXJnaW46IDEwcHggMCA1cHg7Ki9cbn1cbi5lbnRyeUFydGljbGVfX2hlYWRlci0tbWV0YSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNXB4IDAgMjVweDtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG59XG5cbi5lbnRyeUFydGljbGVfX2hlYWRlci0tZmVhdHVyZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0ICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuXG4gIC5jYXB0aW9uIHtcbiAgXHRmb250LXNpemU6IGVtKDE0KTtcbiAgICBmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcbiAgICBjb2xvcjogJGJsYWNrO1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENEQ0RDO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRoZWFkZXItZm9udC1mYW1pbHk7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG5cbi5lbnRyeUFydGljbGVfX2hlYWRlci0tZmVhdHVyZS1pbWcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuIG1hcmdpbi1ib3R0b206IDEwcHghaW1wb3J0YW50O1xuICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICBoZWlnaHQ6IDQ1MHB4O1xuXG4gIH1cbn1cblxuLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLW1ldGEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAyMzBweDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdHRvcDogNzAlO1xuXHRyaWdodDogLTIwMHB4O1xuXHQuem9vbSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLXRvcDogNnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhcHRpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRmb250LXNpemU6IGVtKDEwKTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0fVxuXG5cdH1cbn1cbi5lbnRyeUFydGljbGVfX2hlYWRlci0tZm9vdGVyIHtcblxufVxuXG4uc2luZ2xlLXBhdGllbnQtc3Rvcnkge1xuXHQuZW50cnlBcnRpY2xlX19zaWRlYmFyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdGJvcmRlci10b3A6IDEwcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuXHRcdFx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDQgb2YgMTIpO1xuXHRcdFx0QGluY2x1ZGUgb21lZ2EoKTtcblx0XHRcdGNsZWFyOiByaWdodDtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2F0ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5lbnRyeUFydGljbGVfX3NpZGViYXIge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuXHRcdEBpbmNsdWRlIHNwYW4tY29sdW1ucyg0IG9mIDEyKTtcblx0XHRAaW5jbHVkZSBvbWVnYSgpO1xuXHRcdGNsZWFyOiByaWdodDtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3YXRlcjtcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdH1cbn1cblxuLnNpbmdsZS1jbGluaWNhbC10cmlhbHMge1xuXHQuZW50cnlBcnRpY2xlX19zaWRlYmFyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2F0ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHR9XG59XG5cbi5lbnRyeUFydGljbGVfX3NpZGViYXItLWxpbmsge1xuXHRAZXh0ZW5kIGJ1dHRvbjtcblx0ZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0b3V0bGluZTogbm9uZTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjb2xvcjogJGJsdWU7XG5cbiAgICAmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdFx0b3V0bGluZTogMXB4IHNvbGlkICRibHVlO1xuICAgIH1cbn1cbi5lbnRyeUFydGljbGVfX3NvY2lhbCB7XG5cdEBpbmNsdWRlIHNwYW4tY29sdW1ucygxMik7XG5cdG1hcmdpbjogMTBweCAwIDE1cHg7XG5cblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG5cdFx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEpO1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdH1cblxuXHRhIHtcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xuICBcdFx0Y29sb3I6ICRibGFjaztcblx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuICAgIFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcbiAgXHRcdC8vIGNvbG9yOiAkbWVkLWdyYXk7XG4gIFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cbiAgICAvL0ZvciBvdXIgRm9udCBBd2Vzb21lIGljb25zXG4gICAgLmZhIHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gIFx0XHRib3JkZXI6IDFweCBzb2xpZCAkbHQtZ3JheTtcbiAgXHRcdGJvcmRlci1yYWRpdXM6IDFweDtcbiAgXHRcdHBhZGRpbmc6IDEwcHggMDtcbiAgXHRcdG1hcmdpbjogNXB4IDA7XG4gIFx0XHQgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgXHRcdFx0XHR3aWR0aDogNDBweDtcbiAgICAgICAgICBcdFx0aGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wZXJ0eShhbGwpO1xuICBcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi1kdXJhdGlvbigwLjNzKTtcbiAgXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKGVhc2UtaW4pO1xuXG5cbiAgXHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHQvLyBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHllbGxvdywgMTAlKTtcblx0XHRcdH1cbiAgICB9XG4gICAgLmZhLXR3aXR0ZXIge1xuICAgICAgICBjb2xvcjogIzU1YWNlZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB9XG5cbiAgICAuZmEtZmFjZWJvb2sge1xuICAgIFx0Y29sb3I6ICMzYjU5OTg7XG4gICAgXHRmb250LXNpemU6IDEuNWVtO1xuICAgIH1cblxuICAgIC5mYS1lbnZlbG9wZSB7XG4gICAgXHRjb2xvcjogJHllbGxvdztcbiAgICBcdGZvbnQtc2l6ZTogMS41ZW07XG4gICAgfVxuXG5cdH1cbn1cbi5lbnRyeUFydGljbGVfX2NvbnRlbnQge1xuXG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuXHRtYXJnaW46IDM1cHggMCAwIDcwcHg7XG5cdH1cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHR9XG5cblx0LmFsaWducmlnaHQge1xuXHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblx0XHRcdG1hcmdpbi1yaWdodDogLTclO1xuXHRcdH1cblx0fVxufVxuLmVudHJ5QXJ0aWNsZV9fZm9vdGVyIHtcblx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEyKTtcblx0QGluY2x1ZGUgb21lZ2EoKTtcbn1cblxuLmNvbnRlbnQtZGl2aWRlciB7XG5cdEBpbmNsdWRlIHNwYW4tY29sdW1ucyg2KTtcbn1cblxuLnBhZ2Vjb3B5Qmx1ZSB7XG5cdGgyIHtcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdH1cbn1cblxuLnlvdXR1YmVfY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi55b3V0dWJlX2NvbnRhaW5lciBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4iLCIvLyBjb250ZW50LWRvY3Rvci5waHBcblxuLy8gTWFrZSB0aGVzZSBnZW5lcmFsbHkgc2ltaWxhciB0byB0aGUgUG9zdCBhcnRpY2xlIHN0eWxpbmdzXG5cbi5zaW5nbGUtZG9jdG9yIHtcbiAgI21haW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5kb2N0b3JBcnRpY2xlIHtcbiAgQGluY2x1ZGUgb3V0ZXItY29udGFpbmVyO1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMDtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcbiAgICAgIHBhZGRpbmc6IDUwcHggMTVweCAwO1xuICAgIH1cbn1cbi5kb2N0b3JBcnRpY2xlX19iYWNrLWxpbmsge1xuICBmb250LXNpemU6IC42ZW07XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi5kb2N0b3JBcnRpY2xlX19ib3gge1xuICBAZXh0ZW5kIC5lbnRyeUFydGljbGVfX2JveDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxufVxuXG4uZG9jdG9yQXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICBkaXYge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5oMS5kb2N0b3JBcnRpY2xlX19oZWFkZXItLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cblxuLmRvY3RvckFydGljbGVfX2hlYWRlciB7XG4gIC8vIGRpdiB7XG4gIC8vICAgbWFyZ2luOiAwO1xuICAvLyB9XG5cbiAgQGV4dGVuZCAuZW50cnlBcnRpY2xlX19oZWFkZXI7XG4gICAgaDMge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHNwYW4ge1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIH1cbiAgfVxufVxuXG4uZG9jdG9yQXJ0aWNsZV9fY29udGVudC0tc2VjdGlvbiB7XG4gIGgyIHtcbiAgICBAZXh0ZW5kIGgzO1xuICB9XG59XG5cbi5kb2N0b3JBcnRpY2xlX19oZWFkZXItLXR5cGUge1xuICBAZXh0ZW5kIC5lbnRyeUFydGljbGVfX2hlYWRlci0tdHlwZTtcbn1cblxuLmRvY3RvckFydGljbGVfX2hlYWRlci0tdGl0bGUge1xuICBAZXh0ZW5kIC5lbnRyeUFydGljbGVfX2hlYWRlci0tdGl0bGU7XG59XG5cbi5kb2N0b3JBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUge1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblxuICAmLS1pbWcge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDEwMjRweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgIHdpZHRoOiAxNDJweDtcbiAgICB9XG4gIH1cblxuICAmLS10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgaDIge1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICB9XG4gIH1cbn1cblxuXG4uZG9jdG9yQXJ0aWNsZV9fc2lkZWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3YXRlcjtcbiAgcGFkZGluZzogMzBweDtcblxuXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcblx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNCBvZiAxMik7XG5cdFx0QGluY2x1ZGUgb21lZ2EoKTtcblx0XHRjbGVhcjogcmlnaHQ7XG5cbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0fVxuICBoMyB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBAZXh0ZW5kIGgzO1xuICB9XG4gIHVsIHtcbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG5cdCYtLWluZm8ge1xuICBcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgXHRsaSA+IGRpdiB7XG4gICAgXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIFx0fVxuXHR9XG4gIGEge1xuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAmLmRvY3RvckFydGljbGVfX3NpZGViYXJfX3JlcXVlc3RBcHBvaW50bWVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbi5kb2N0b3JBcnRpY2xlX19jb250ZW50IHtcbiAgQGV4dGVuZCAuZW50cnlBcnRpY2xlX19jb250ZW50O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgJi0tc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBAaW5jbHVkZSBkaXZpZGVyLWxpbmUoKTtcblxuICAgIGg0IHtcbiAgICAgIEBleHRlbmQgLmRvY3RvckFydGljbGVfX2hlYWRlci0tdGl0bGU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIHVsLCBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuICB9XG59XG5cbi5zaXRlbWFuX2RvY3Rvcl92aWRlb193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvKiAxNjo5ICovXG4gIC8vcGFkZGluZy10b3A6IDI1cHg7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5zaXRlbWFuX2RvY3Rvcl92aWRlb193cmFwcGVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuIiwiLy8gQ29udGVudCBQYXJ0IGZvciBMZWZ0IE5hdiBwYWdlIHRlbXBsYXRlXG5cbi5wYWdlQXJ0aWNsZSB7XG4gIHBhZGRpbmc6IDMwcHggMTVweCAwO1xuICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgIHBhZGRpbmc6IDYwcHggMTVweCAwO1xuICB9XG5cbiAgaDIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICBoMyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5kb2N0b3JHcm91cCB7XG4gICAgZm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG5cbiAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxuICAucGFnZUFydGljbGVfX2hlYWRlci0tcGFyZW50IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICB9XG4gIH1cblxuICAmX19oZWFkZXIge1xuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAvL0hvbGRzIHRoZSBmb2xrc1xuICAgICYtLXBhcmVudHMge1xuICAgICAgcGFkZGluZzogNXB4IDAgMjVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbWVkLWdyYXk7XG5cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgYSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIC8vIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgLy8gYm9yZGVyOiAkYmFzZS1ib3JkZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tcHJvcGVydHkoYWxsKTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1kdXJhdGlvbigwLjNzKTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZSk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuICAgICAgICAgQGluY2x1ZGUgb3V0ZXItY29udGFpbmVyO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWdyYW5kcGFyZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG4gICAgICAucGFnZUFydGljbGVfX2hlYWRlci0tZ3JhbmRwYXJlbnRfX3NlY3Rpb25fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIC8vIHBhZGRpbmc6IDIwcHggMHB4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBhZ2VBcnRpY2xlX19oZWFkZXJfX2JhY2tsaW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLWdyYW5kcGFyZW50X19tb2JpbGVfbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogLTZweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmZhLWNsb3NlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuZmEtYmFycyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ3JhbmRwYXJlbnRfX21vYmlsZV9tZW51LS1jbG9zZWQge1xuICAgICAgICAgIC5mYS1iYXJzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZmEtY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC8vUHJldHR5IG11Y2ggdGhlIHNhbWUgYXMgdGhlIHBvc3QgdHlwZSB2ZXJzaW9uIG9mIHRoaXMgaGVhZGVyXG4gIFx0Ji0tcGFyZW50IHtcbiAgICBcdEBleHRlbmQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS10aXRsZTtcbiAgICBcdG1hcmdpbi10b3A6IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg5IG9mIDEyKTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB9XG4gIFx0fVxuICB9IC8vIGhlYWRlciBzdHVmZlxuXG4gICZfX3NpZGViYXIge1xuXG4gICAgZm9udC1mYW1pbHk6ICRoZWFkZXItZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAmLS1zZWNvbmRhcnktbWVudSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICYuY3VycmVudF9wYWdlX2l0ZW0ge1xuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuXG4gICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMyk7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg5KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtLWxvY2F0aW9uUGh5c2ljaWFucyB7XG4gICAgICAvL3JlbW92ZSBzb21lIG9mIHRoZSBkZWZhdWx0IGNvbnRlbnQgdWwvbGkgc3R5bGluZ3MgZm9yIHRoZSBQaHlzaWNpYW4gbGlzdCBvbiBsb2NhdGlvbiB0ZW1wbGF0ZSBwYWdlXG4gICAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAubGF5b3V0Q29udGVudF9fYm94LWNvbnRlbnQge1xuICAgIGg0IHtcbiAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgfVxuICAgIH1cbiAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg5KTtcbiAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgIGg0IHtcbiAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgfVxuICAgICAgIH1cbiAgICAgfVxuICAgfVxuXG4gICAgJi0tdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAvL21hdGNoIHRoZSBtYXggd2lkdGggb2YgPHA+XG4gICAgICAvKm1heC13aWR0aDogNjUwcHg7Ki9cbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2VBcnRpY2xlX19jb250ZW50LS1mZWF0dXJlLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMjIlO1xuICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGhlaWdodDogMTc1cHg7XG4gICAgICAgIH1cbiAgICAgIGRpdiB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIG1hcmdpbjogMjVweCBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbn1cblxuLy9Nb3ZlIGFjY29yZGlvbiBqdW1wIGxpbmtzIGRvd24gZHVlIHRvIHBhZ2UgYmVpbmcgZGlmZmVyZW50IHRoYW4gb3RoZXIgcGFnZXMgd2l0aCBKdW1wIExpbmtzXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWxlZnQtbmF2IHtcbiAgLy9XZSB3b24ndCBiZSB1c2luZyB0aGVzZSBvbiB0aGlzIHBhZ2UgY3V6IGl0IGhhcyBhIHN1Ym5hdiBhbHJlYWR5XG4gIC5sYXlvdXRBY2NvcmRpb25fX2p1bXBsaW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYXlvdXRDb250ZW50X19ib3gtY29udGVudCxcbiAgLmxheW91dExvY2F0aW9uLFxuICAubGF5b3V0QWNjb3JkaW9uX19ib3gge1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2VBcnRpY2xlX19oZWFkZXJfbW9iaWxlX21lbnVfX2NvbnRlbnQge1xuICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMTAlO1xuICB6LWluZGV4OiA5O1xuICB1bCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG1lZC1ncmF5O1xuICAgIHBhZGRpbmc6IDBweDtcblxuICB9XG4gIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsdC1ncmF5O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgfVxuICAgICYuY3VycmVudF9wYWdlX2l0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYmx1ZSw2MCUpO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5tb2JpbGVfbWVudS0tY2xvc2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy9TcGVjaWZpYyB0byB0aGUgTG9jYXRpb25zIFBhZ2UgVGVtcGxhdGUsIHdoaWNoIGlzIGluY2x1ZGVzIExlZnQgTmF2XG4ubG9jYXRpb25fX21ldGEtLXBob25lIHtcblxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstZ3JheTtcbiAgICBtYXJnaW46IDI1cHggMCAwIDA7XG4gIH1cblxuXG4gIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb250ZW50OiAnfCc7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2VBcnRpY2xlX19jb250ZW50LS1mZWF0dXJlIHtcbiAgQGV4dGVuZCAuZW50cnlBcnRpY2xlX19oZWFkZXItLWZlYXR1cmU7XG59XG5cbi5wYWdlQXJ0aWNsZV9fY29udGVudC0tZmVhdHVyZS1tZXRhIHtcbiAgQGV4dGVuZCAuZW50cnlBcnRpY2xlX19oZWFkZXItLWZlYXR1cmUtbWV0YTtcblxufVxuXG4vLyBTcGVjaWZpYyB0byB0aGUgTWljcm8gU2l0ZXMsIHdoaWNoIGluY2x1ZGVzIExlZnQgTmF2XG4ubWljcm9zaXRlX19zZWN0aW9uIHtcbiAgLy8gQnkgZGVmYXVsdCwgaGF2ZSBhbGwgb2YgdGhlIHNlY3Rpb25zIGhpZGRlbiBleGNlcHQgdGhlIGFjdGl2ZSBvbmVcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLS1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tZG93bikge1xuICAgIHAge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICB9XG59XG5cbiNtaWNyb3NpdGVTZWN0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2l2ZS1idXR0b25zIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4iLCIvLyBTdHlsZXMgZm9yIFRyZWF0bWVudCBwYWdlIHRlbXBsYXRlXG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtdHJlYXRtZW50IHtcbiAgLnNpdGUtbWFpbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICNwaHlzaWNpYW5kaXJlY3Rvcnkge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy9zaXRlbWFuL2ltYWdlcy9kb3RzLWJsdWUucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogMTI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAtOTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI3N1cnZpdm9yc2hpcCB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3NpdGVtYW4vaW1hZ2VzL2RvdHMtYmx1ZS5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiAxMjVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAtOTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmltYWdlLXdpdGgtdGV4dCB7XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgICBib3JkZXItY29sb3I6ICRjaGFyY29hbDtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lLWNvbG9yOiAkY2hhcmNvYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50YWJiZWQge1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICAgIH1cbiAgICBsaSB7XG4gICAgICBpIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgLmZhLXN0ZXRob3Njb3BlIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjQ2ZFwiO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAuZmEtc3RldGhvc2NvcGUge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAuZmEtc3RldGhvc2NvcGUge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3NpdGVtYW4vaW1hZ2VzL2ljb24tcHNpLnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICYub3BlbnRhYiwgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAuZmEtc3RldGhvc2NvcGUge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy9zaXRlbWFuL2ltYWdlcy9pY29uLXBzaS13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mdWxsLXdpZHRoIHtcbiAgICAmLmlubmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLnRyZWF0bWVudEludHJvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuICAmX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206MjBweDtcblxuXG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwIHtcbiAgICAgIG1heC13aWR0aDogNTVlbTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDRlbTtcbiAgICB9XG4gIH1cbn1cblxuLnRyZWF0bWVudEJveCB7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuXG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1heC13aWR0aDogODVlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSAoJG1lZGl1bS1zY3JlZW4tdXApIHtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICB9XG4gIH1cblxuXG4gIC5jYWxsb3V0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIC5jYXJkLWltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjY1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJ0biB7XG4gICAgICAgIG91dGxpbmUtY29sb3I6ICRibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhICgkbWVkaXVtLXNjcmVlbi11cCkge1xuICAgICAgbWFyZ2luOiAwIDE1cHggNDVweDtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDMwcHgpO1xuICAgIH1cblxuXG5cbiAgICAubGlua193cmFwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICRjb25ncmVzcztcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLWluLW91dDtcbiAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cblxuICAuY2FyZC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMCU7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1mYW1pbHk6ICRsb3JhO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEgKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gIH1cblxuICBoNCB7XG4gICAgICBmb250OiA0MDAgMTBweC8xLjIgJHJvYm90bztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogJGdyYXk7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBjb2xvcjogJGNoYXJjb2FsO1xuICB9XG5cbiAgLmJ0biB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkICNmZmY7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgdHJhbnNpdGlvbjogb3V0bGluZS1jb2xvciAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYSAoJG1lZGl1bS1zY3JlZW4tdXApIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICB9XG59XG4iLCIvLyBHZW5lcmFsIGxpc3QgdmlldyBvZiBOZXdzICYgRXZlbnRzIFBvc3RzIHNoYXJlIHNhbWUgb3ZlcmFsbCBzdHlsaW5nIGFuZCBnbyBoZXJlXG4ucG9zdExpc3RBcmVhX19ib3gge1xuICBAaW5jbHVkZSBvdXRlci1jb250YWluZXIoKTtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG5cbi5ibG9nLCAuY2F0ZWdvcnkge1xuICAuZW50cnlBcnRpY2xlX19jYXRlZ29yaWVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4uZW50cnlBcnRpY2xlX19jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi1kb3duKXtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgIGJhY2tncm91bmQ6ICR3YXRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICB9XG4gIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuXG4gICAgICBhIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gICAgJi5jdXJyZW50LWNhdCB7XG4gICAgICBjb2xvcjogd2hpdGU7XG5cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wb3N0TGlzdF9faGVhZGVyLS10aXRsZXtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBAZXh0ZW5kIGgzO1xufVxuLmV2ZW50X2l0ZW0ge1xuICBzcGFuIHtcbiAgICBjb2xvcjogJGJhc2UtZm9udC1jb2xvcjtcbiAgfVxufVxuLmNhdC1saW5rcyB7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTBweCFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4IWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYSB7XG4gICAgY29sb3I6ICMzMjM3M0E7XG4gIH1cbn1cblxuLnBvc3RMaXN0IHtcbiAgJl9fYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENEQ0RDO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG4gICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoOCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuXG5cbiAgICAgIHAge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gIH1cblxuXG4gICZfX2ZlYXR1cmVkSW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG5cbiAgfVxuXG5cblxuICAmX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIH1cbiAgICAmLS1tZXRhIHtcbiAgICAgIEBleHRlbmQgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS1tZXRhO1xuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3RhZ3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wb3N0TGlzdF9fY29udGVudHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgcCB7XG4gICAgLy9tYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICB1bDpsYXN0LW9mLXR5cGUge1xuICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgfVxuICBzcGFuIHtcbiAgICAvL2ZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuXG5mb250LXN0eWxlOiBpdGFsaWM7XG5mb250LXdlaWdodDogbm9ybWFsO1xuZm9udC1zaXplOiAxNHB4O1xubGluZS1oZWlnaHQ6MTtcbi8vbGV0dGVyLXNwYWNpbmc6IC4yNXB4O1xuLyogaWRlbnRpY2FsIHRvIGJveCBoZWlnaHQgKi9cblxuXG4vL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24sXG4uZXZlbnRzLXBhZ2luYXRpb24td3JhcHBlciB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDMwcHggMDtcblxuICAuY3VycmVudCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgcGFkZGluZzogLjE1ZW0gLjVyZW07XG4gICAgY29sb3I6ICRibHVlO1xuICB9XG5cbiAgYSB7XG4gICAgbWFyZ2luOiAwIC41cmVtO1xuICAgIHBhZGRpbmc6IC4xNWVtIC41cmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJGJsdWUsIDE1JSk7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJsdWUsIDYwKTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICBhOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG5cbiAgLnByZXYge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbnRlbnQ6ICdcXGYwNTMnO1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgfVxuICB9XG5cbiAgLm5leHQge1xuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29udGVudDogJ1xcZjA1NCc7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgIH1cbiAgfVxufVxuXG5cblxuLy8gRm9yIHNpdGUgc3R5bGVzIHRoYXQgbWlnaHQgbmVlZCB0byBjaGFuZ2Ugc3BlY2lmaWNhbGx5IG9uIE5ld3MvQ2F0ZWdvcnkgcGFnZXNcbmJvZHkuYmxvZyxcbmJvZHkuY2F0ZWdvcnksXG5ib2R5LnBvc3QtdHlwZS1hcmNoaXZlLWV2ZW50LFxuYm9keS50YXgtZXZlbnQtY2F0ZWdvcnksXG5ib2R5LnRheC1ldmVudC10YWcge1xuICAuZW50cnlBcnRpY2xlX19oZWFkZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuICAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEyKTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi5tb2JpbGVfY2F0X25hdiB7XG4gIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tZG93bikge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAuZmEtYmFycyB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxufVxuLmVudHJ5QXJ0aWNsZV9fY2F0ZWdvcmllcyB7XG4gIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tZG93bikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmV2ZW50LWNvbnRhaW5lcixcbi5zaW5nbGUtZXZlbnR7XG4gIG1hcmdpbi10b3A6MzBweDtcbiAgLmV2ZW50LWl0ZW17XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICBib3JkZXI6bm9uZTtcbiAgICB9XG4gIH1cbiAgLmV2ZW50LWNhdHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAuMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gIH1cbiAgLmV2ZW50X2RldGFpbHN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAuZXZlbnQtZGF0ZSxcbiAgICAuZXZlbnQtdGltZXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwe1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmV2ZW50LWRhdGV7XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50Oid8JztcbiAgICAgICAgcGFkZGluZy1yaWdodDo1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDo1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6LTJweDtcbiAgICAgIH1cbiAgICAgIHB7XG4gICAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICAgIHBhZGRpbmctbGVmdDo1cHg7XG4gICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OictJztcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6NXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmV2ZW50LXRpbWV7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgIHB7XG4gICAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDonLSc7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmVudWV7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwe1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgLmV2ZW50LWNvbnRlbnR7XG4gICBAZXh0ZW5kIC5wb3N0TGlzdF9fY29udGVudDtcbiAgfVxuICAubm8tcmVzdWx0c3tcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIC5wYWdlLXRpdGxle1xuICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgfVxuICB9XG5cbn1cbi5zaW5nbGUtZXZlbnR7XG4gIHBhZGRpbmc6MCAxNXB4O1xuICAuZXZlbnRfZGV0YWlsc3tcbiAgICAuZXZlbnQtZGF0ZSxcbiAgICAuZXZlbnQtdGltZXtcbiAgICAgIHB7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIH1cbiAgICAgIGl7XG4gICAgICAgIG1hcmdpbi1yaWdodDoxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZXZlbnQtdmVudWV7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwe1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIFxuICAgICAgaXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxufVxuLmV2ZW50LWNhdC1hcmNoaXZle1xuICBoMXtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5ldmVudC1jYXR7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIFxuICB9XG59XG5cbi8vZXZlbnQgZmlsdGVyXG5cbi5zZWFyY2hhbmRmaWx0ZXIge1xuICBtYXJnaW4tdG9wOjMwcHg7XG5cbiAgdWx7XG4gICAgbGl7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgc2VsZWN0LnNmLWlucHV0LXNlbGVjdHtcbiAgICAgICAgd2lkdGg6MjAwcHg7XG4gICAgICB9XG4gICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgIHBhZGRpbmctbGVmdDowO1xuICAgICAgfVxuICAgICAgc3VibWl0e1xuICAgICAgICBAZXh0ZW5kIC5idG47XG4gICAgICB9XG4gICAgICAmLnNmLWZpZWxkLXJlc2V0e1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zZl9kYXRlX2ZpZWxke1xuICAgICAgbGl7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgYS5zZWFyY2gtZmlsdGVyLXJlc2V0IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgLy9wYWRkaW5nOiAxNnB4IDMwcHggMTFweCAzMHB4O1xuICAgIGNvbG9yOiAkYmx1ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFxcZjA1N1wiO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgUHJvXCI7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBjb2xvcjogZ3JheTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1zdWJtaXRde1xuICAgICAgcGFkZGluZzogMThweCA0NXB4O1xuICAgIH1cbiAgfVxuICBcbn1cbi5zZWFyY2hhbmRmaWx0ZXItZGF0ZS1waWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiRibHVlICFpbXBvcnRhbnQ7XG59XG4uc2VhcmNoYW5kZmlsdGVyLWRhdGUtcGlja2VyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQsIC5zZWFyY2hhbmRmaWx0ZXItZGF0ZS1waWNrZXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlciwgLnNlYXJjaGFuZGZpbHRlci1kYXRlLXBpY2tlciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LCAuc2VhcmNoYW5kZmlsdGVyLWRhdGUtcGlja2VyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXJcbi5zZWFyY2hhbmRmaWx0ZXItZGF0ZS1waWNrZXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCwgLnNlYXJjaGFuZGZpbHRlci1kYXRlLXBpY2tlciAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2e1xuICB0b3A6LjRlbTtcbn1cbi5zZWFyY2hhbmRmaWx0ZXItZGF0ZS1waWNrZXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCBzcGFuLCAuc2VhcmNoYW5kZmlsdGVyLWRhdGUtcGlja2VyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3BhbntcbiAgYmFja2dyb3VuZC1pbWFnZTpub25lO1xufVxuLnNlYXJjaGFuZGZpbHRlci1kYXRlLXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2OmJlZm9yZXtcbiAgYm9yZGVyOm5vbmU7XG59XG4uc2VhcmNoYW5kZmlsdGVyLWRhdGUtcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQ6YmVmb3Jle1xuICBib3JkZXI6bm9uZTtcbn1cblxuIiwiLnBhZ2UtdGVtcGxhdGUtcGFnZS1waHlzaWNpYW4tZGlyZWN0b3J5IHtcblx0LnBhZ2VBcnRpY2xlIHtcblx0XHRwYWRkaW5nOiAzMHB4IDE1cHggMDtcblx0fVxufVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtbmNpcGRxIHtcblx0LnBvc3RMaXN0QXJlYV9fYm94IHtcblx0XHRwYWRkaW5nOiAzMHB4IDE1cHggMDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA2MHB4IDE1cHggMDtcblx0XHRcdH1cblx0fVxufVxuXG4ucGh5c2ljaWFuRGlyZWN0b3J5X19mb3JtIHtcblxufVxuLnBoeXNpY2lhbkRpcmVjdG9yeV9fZm9ybV9fcm93IHtcblx0Ly9AaW5jbHVkZSByb3coKTtcbn1cbi5waHlzaWNpYW5EaXJlY3RvcnlfX2Zvcm1fX2l0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygzKTtcbiAgICB9XG4gICAgc2VsZWN0IHtcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIH1cblx0LmZhLXNlYXJjaCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdGJvdHRvbTogMTdweDtcblx0fVxuXHQvL1xuXHQvLyBpbnB1dCB7XG5cdC8vIFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0Ly8gfVxufVxuXG4ucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2Uge1xuXHRAaW5jbHVkZSByb3coKTtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2xhYmVsIHtcblx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEpO1xuXG5cdGgyIHtcblx0XHRmb250LXNpemU6IDEuMzI1ZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdH1cblxuXHRzcGFuIHtcblx0XHRmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcblx0fVxufVxuLnBoeXNpY2lhbkRpcmVjdG9yeV9fYnJvd3NlX19idXR0b25zIHtcbi8vXHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoMTIpO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0Y2xlYXI6IGJvdGg7XG5cblx0dWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHRsaSB7XG5cblx0XHRmb250LWZhbWlseTogJHJvYm90bztcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMCA1cHggMTBweCAwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDM1cHg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiAxMCU7XG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDM1cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdH1cblxuXHRcdCYuYnJvd3NlX2J1dHRvbnNfaW5hY3RpdmUgc3BhbiB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkbHQtZ3JheTtcblx0XHRcdGNvbG9yOiAkbGlnaHQtZ3JheTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMC4xODc1cmVtIC41cmVtO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMC4xODc1cmVtIC41cmVtO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRcdCYuY3VycmVudC1sZXR0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHQmLmJyb3dzZV9idXR0b25zX2luYWN0aXZlIHNwYW4ge1xuXG5cblx0XHRcdFx0XHRwYWRkaW5nOiAwLjM1cmVtICAuNzVyZW07XG5cdFx0XHRcdH1cblx0XHRcdGEge1xuXG5cblx0XHRcdFx0cGFkZGluZzogMC4zNXJlbSAgLjc1cmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblxuXHQucmVzdWx0cy1wZXItcGFnZSB7XG5cdFx0Zm9udC1zaXplOiAxLjFlbTtcblx0XHRmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcblx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJG1lZC1ncmF5O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgd2hpdGU7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHR9XG5cdH1cblxuXG5cbn1cblxuLy9Gb3IgUG9zdHMgTGlzdFxuLm5jaXBkcS1hcmNoaXZlLWxpc3Qge1xuXHRtYXJnaW46IDAgMCAxLjVyZW07XG5cdHBhZGRpbmc6IDA7XG5cblx0bGkge1xuXG5cdCAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQ0RDREM7XG5cdCAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHQgIG1hcmdpbjogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdCAvLyBtYXgtd2lkdGg6IDMzZW07XG5cblxuXHRcdGEge1xuXG5cdFx0XHRAZXh0ZW5kIGg0O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3YXRlcjtcblx0XHQgIH1cblx0XHR9XG5cblx0fVxuXG59XG5cbi5udW1iZXItcGVyLXBhZ2Uge1xuXHRtYXJnaW46IDMwcHggMCA0MHB4O1xufVxuXG4ucGh5c2ljaWFuRGlyZWN0b3J5X19jb3VudCBwIHtcblx0Zm9udC1mYW1pbHk6ICRyb2JvdG87XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zaXplOiAxMnB4IWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjJlbTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuXG4uZGlyZWN0b3J5X3NlY3Rpb25fX2xhYmVsIHtcblx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNDQ0NEQ0U7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdHBhZGRpbmc6IDEwcHggMTVweDtcblx0bWFyZ2luLXRvcDogMzBweDtcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmRpcmVjdG9yeURvY3RvciB7XG5cdEBpbmNsdWRlIHJvdygpO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RDRENEQztcblxuXHRwYWRkaW5nOiAzMHB4IDA7XG5cdC8vZm9udC1mYW1pbHk6ICRoZWFkZXItZm9udC1mYW1pbHk7XG5cblx0QGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wZXJ0eShhbGwpO1xuICBcdEBpbmNsdWRlIHRyYW5zaXRpb24tZHVyYXRpb24oMC4zcyk7XG4gIFx0QGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZS1pbik7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdhdGVyO1xuXHR9XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiAwcHg7XG5cdH1cbn1cbi5kaXJlY3RvcnlEb2N0b3JfX2xlZnRDb2x1bW4ge1xuXHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNCk7XG5cblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRzcGFuIHtcblx0XHRAZXh0ZW5kIGg0O1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0fVxufVxuLmRpcmVjdG9yeURvY3Rvcl9fcmlnaHRDb2x1bW4ge1xuXHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNik7XG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdH1cbn1cblxuLmNsZWFyZml4IHtcblx0QGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLm5jaXBkcV9zaW1wbGVfbGlzdCB7XG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG59XG5cbi5uY2lwZHFfY2FwdGlvbiB7XG5cdGZvbnQtc2l6ZTogMC43ZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuXHRwYWRkaW5nOiAxNXB4O1xufVxuLnBoeXNpY2lhbkRpcmVjdG9yeV9fdG9wIHtcblx0bWFyZ2luOiAzMHB4IDA7XG59XG4ucGh5c2ljaWFuRGlyZWN0b3J5X190b3BfaDEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5waHlzaWNpYW5EaXJlY3RvcnlfX3JlZmVyZW5jZV9idXR0b25zIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xufVxuLnBoeXNpY2lhbkRpcmVjdG9yeV9fY2FsbF9mb3JfYXNzaXN0YW5jZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMTFweDtcblx0LnBob25lLWxhYmVsIHtcblx0XHQgZm9udC1zaXplOiAxNHB4O1xuXHRcdCBtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0IG1hcmdpbi10b3A6IDBweDtcblx0XHQgd2lkdGg6IDEwMCU7XG5cdFx0IG1heC13aWR0aDogMTAwJTtcblxuXHR9XG5cdHAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRsaW5lLWhlaWdodDogMS4zNTtcblx0XHRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG59XG4ucGh5c2ljaWFuRGlyZWN0b3J5X2Jyb3dzZV9jYW5jZXJfdHlwZXMge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdEBleHRlbmQgYnV0dG9uO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0Y29sb3I6JGJsdWU7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuXHRcdG91dGxpbmU6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRjb2xvcjokYmx1ZTtcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0fVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdC5waHlzaWNpYW5EaXJlY3RvcnlfX3RvcF9oMiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG59XG4ucGh5c2ljaWFuRGlyZWN0b3J5X19yZWZlcmVuY2VfYnV0dG9ucyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IG5vbmU7XG59XG4ucGh5c2ljaWFuRGlyZWN0b3J5X19jYWxsX2Zvcl9hc3Npc3RhbmNlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0cG9zaXRpb246IHN0YXRpYztcbn1cbi5waHlzaWNpYW5EaXJlY3RvcnlfYnJvd3NlX2NhbmNlcl90eXBlcyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogODAlO1xuXHRtYXJnaW46IGF1dG87XG5cdHBhZGRpbmc6IDE1cHggMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG59XG4iLCIvL0NhbmNlciBUeXBlcyB0ZW1wbGF0ZSBzdHlsZXNcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtY2FuY2VyLXR5cGVzIHtcbiAgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uY2FuY2VyVHlwZXNfX3NlYXJjaEJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICBjb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nOiBlbSgzMCk7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgcGFkZGluZzogZW0oNjApO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogZW0oMjQpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgZm9udC1zaXplOiBlbSg0OCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIGRpdntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIHdpZHRoOiA1OCU7XG4gICAgfVxuXG4gICAgLmZhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXRlcjtcbiAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIHJpZ2h0OiAycHg7XG4gICAgICBib3R0b206IDJweDtcbiAgICB9XG4gIH1cbiAgaW5wdXQgeyAgXG4gICAgY29sb3I6ICRibGFjaztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuXG59XG5cbi5jYW5jZXJUeXBlc19fbGlzdCB7XG4gIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgXHRjb2x1bW4tY291bnQ6IDM7XG5cdH1cbiAgXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAxLjVlbSAwO1xuICBwYWRkaW5nOiAwO1xuXG4gICYtLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2F0ZXI7XG4gICAgYnJlYWstaW5zaWRlOiBhdm9pZC1jb2x1bW47XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgXG4gIH1cbiAgJi0tbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICYtLWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXRlcjsgXG4gIH1cblxuICAmIC5mYSB7XG4gICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICBwYWRkaW5nOiAuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxufVxuIiwiLnRyZWF0bWVudF90ZWFtX2RvY3RvciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHggMCAwOyAvLyBoZWxwIHNwYWNlIG91dCBvdXIgY29sdW1uc1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuXG5cdEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKXtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGhlaWdodDogMjEwcHg7XG4gIH1cbiAgXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NTBweCkge1xuICAgIHdpZHRoOiAzMyU7XG4gIH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjMwcHgpe1xuICAgIGhlaWdodDogMzEwcHg7XG5cdH1cblxuICAvL1dlIHdhbnQgMyB0byBhIHJvdyBvbiBkZXNrdG9wIHNpemUgc28gY2xlYXIgdGhlIGZsb2F0XG5cdC8vICY6bnRoLWNoaWxkKDNuICsgMSkge1xuIC8vICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuXHQvLyBcdCBjbGVhcjogbGVmdDtcblx0Ly8gXHR9XG5cdC8vIH1cbn1cblxuXG4vKlxuLnRyZWF0bWVudF90ZWFtX2RvY3Rvcl9fcGhvdG8ge1xuXHRwYWRkaW5nOiA1cHggMDtcblx0ZmxvYXQ6IGxlZnQ7XG5cblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICBcdGZsb2F0OiBub25lO1xuICBcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYSgkbWVkaXVtLXNjcmVlbi11cCl7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdH1cblxuXHRhIHtcbiAgXHRkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtLXNjcmVlbi11cCl7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgd2lkdGg6IDEyNXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgIHdpZHRoOiAyMjBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC8vb3ZlcndyaXRlIGRlZmF1bHQgPGE+IHN0eWxlIGhlcmVcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuXG4gICAgZGl2IHtcbiAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtLXNjcmVlbi11cCl7XG4gICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJsdWUsIDE1JSk7XG4gICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogc2NyZWVuO1xuICAgIFx0fVxuICAgIH1cblx0fVxufVxuKi9cblxuLmRvY3Rvcl9saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIgLnRyZWF0bWVudF90ZWFtX2RvY3Rvcl9fcGhvdG8gZGl2IHtcbiAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcbiAgfVxuICAmOmhvdmVyIC50cmVhdG1lbnRfdGVhbV9kb2N0b3JfX2luZm9Cb3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJsdWUsIDYwKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuICB9XG5cbn1cblxuLy9OZXcgRG9jdG9yIFBob3RvIFN0eWxlc1xuLnRyZWF0bWVudF90ZWFtX2RvY3Rvcl9fcGhvdG8ge1xuICBkaXNwbGF5OiBibG9jaztcblxuICBkaXYge1xuICAgIGhlaWdodDogMTM4cHg7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAgICAgaGVpZ2h0OiAyMzhweDtcbiAgICAgIHdpZHRoOiAyMjBweDtcbiAgICB9XG4gIH1cbn1cblxuXG4udHJlYXRtZW50X3RlYW1fZG9jdG9yX19pbmZvQm94IHtcbiAgcGFkZGluZzogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHdpZHRoOiAxMzBweDtcbiAgXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICB9XG5cblx0cCB7XG4gICAgZm9udC1mYW1pbHk6ICRoZWFkZXItZm9udC1mYW1pbHk7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59IiwiLmNsaW5pY2FsX3RyaWFsc193cmFwcGVyIHtcblx0QGluY2x1ZGUgb3V0ZXItY29udGFpbmVyKCk7XG5cbn1cbi5jbGluaWNhbF90cmlhbHNfZm9ybSB7XG5cdHAge1xuXHRcdC8qbWF4LXdpZHRoOiAxMDAlOyovXG5cdH1cblxuXHRoMiB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdHNlbGVjdHtcblx0IFx0XHRcdHdpZHRoOiAxMDAlO1xuXHQgXHRcdH1cblxuIFx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuIFx0Ji0tc2VsZWN0LXJvd3tcbiBcdFx0QGluY2x1ZGUgcm93KCk7XG4gXHR9XG5cdCBcdCYtLXNlbGVjdHtcblx0IFx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNCk7XG5cblx0IFx0XHRzZWxlY3R7XG5cdCBcdFx0XHR3aWR0aDogMTAwJTtcblx0IFx0XHR9XG5cdCBcdH1cblxuXHQmLS1pbnB1dC1yb3d7XG5cdFx0QGluY2x1ZGUgcm93KCk7XG5cdH1cblx0XHQmLS1pbnB1dHtcblx0IFx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNik7XG5cblx0IFx0XHRpbnB1dHtcblx0IFx0XHRcdHdpZHRoOiAxMDAlO1xuXHQgXHRcdH1cblxuXHQgXHRcdGxhYmVse1xuXHQgXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0IFx0XHR9XG5cdCBcdH1cblx0IH1cblxuXG59XG4uY2xpbmljYWxfdHJpYWxfZm9ybV9fYnV0dG9uIHtcblx0QGV4dGVuZCAlYnV0dG9uO1xuXHRAaW5jbHVkZSBhcHBlYXJhbmNlKG5vbmUpO1xuXHRib3JkZXI6IG5vbmU7XG5cdGNvbG9yOiAjZmZmO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuIFx0cGFkZGluZzogMjBweCA1NXB4O1xuXHRtYXJnaW46IDIwcHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcblx0d2lkdGg6IGF1dG87XG5cblx0QGluY2x1ZGUgdHJhbnNpdGlvbi1wcm9wZXJ0eShhbGwpO1xuICBcdEBpbmNsdWRlIHRyYW5zaXRpb24tZHVyYXRpb24oMC4zcyk7XG4gIFx0QGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZSk7XG5cbiAgXHQmOmhvdmVyIHtcbiAgXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICBcdH1cblxuICBcdG1hcmdpbi10b3A6IDIwcHg7XG5cdHAge1xuXHRcdG1hcmdpbjogMHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG5cbi5jbGluaWNhbF90cmlhbF9yZXN1bHRze1xuXHRoMntcblx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdH1cblx0Ji0taXRlbXtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YyRjJGMzs7XG5cdH1cblx0cHtcblx0XHRtYXJnaW4tYm90dG9tOiAyZW07XG5cdFx0Ly8gZm9udC1mYW1pbHk6ICRoZWFkZXItZm9udC1mYW1pbHk7XG5cdH1cbn1cblxuLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHNfcGFnaW5hdGlvbntcblx0YnV0dG9ue1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHRsYWJlbHtcblx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0fVxufVxuXG4uY2xpbmljYWxfdHJpYWxzX3N0dWR5IHtcblx0QGluY2x1ZGUgcm93KCk7XG5cblx0Jl9fcGhhc2Uge1xuXHRcdEBpbmNsdWRlIGRpdmlkZXItbGluZSgpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgY29udGVudDogJyc7XG5cdCAgICB3aWR0aDogMTAwcHg7XG5cdCAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdH1cblxuXHQmX19kaXNlYXNlIHtcblx0XHRAaW5jbHVkZSBkaXZpZGVyLWxpbmUoKTtcblx0fVxufVxuXG5cbi5jbGluaWNhbF90cmlhbHNfc3R1ZHlfX2xlZnQge1xuXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcblx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoOCk7XG5cdH1cblxuXHQuY2xpbmljYWwtdHJpYWwtaDMge1xuXHRcdGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcbiAgXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bWFyZ2luOiAyMHB4IDAgMTBweDtcblx0fVxufVxuLmNsaW5pY2FsX3RyaWFsc19zdHVkeV9fcmlnaHQge1xuXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcblx0XHRAaW5jbHVkZSBzcGFuLWNvbHVtbnMoNCk7XG5cdFx0Ym9yZGVyLWxlZnQ6IDEwcHggc29saWQgI0YzRjNGMztcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHQgaDR7XG5cdCBcdG1hcmdpbi10b3A6IDA7XG5cdCB9XG5cdH1cbn1cblxuLnBhZ2VBcnRpY2xlX19oZWFkZXJfX2JhY2tsaW5re1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1mYW1pbHk6ICRoZWFkZXItZm9udC1mYW1pbHk7XG59XG5cbi8qKlxuKlxuKiBTQVNTIGZvciB0aGUgQ3VzdG9tIFBvc3QgVHlwZSBWZXJzaW9uIG9mIENsaW5pY2FsIFRyaWFsc1xuKlxuKiovXG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtY2xpbmljYWwtdHJpYWxzLWNwdCxcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYWR2YW5jZWQtcGh5c2ljaWFuLXNlYXJjaCxcbi50YXgtY2FuY2VyLXR5cGVzLFxuLnRheC1hZHZhbmNlZC1waHlzaWNpYW4tc2VhcmNoICB7XG5cblx0aDEge1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHghaW1wb3J0YW50O1xuXHR9XG5cdC5oZXJvIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGhlaWdodDogMzAwcHg7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRtYXJnaW4tbGVmdDogNCU7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5cbi50YXgtY2FuY2VyLXR5cGVzLFxuLnRheC1hZHZhbmNlZC1waHlzaWNpYW4tc2VhcmNoIHtcblx0I2JyZWFkY3J1bWJzIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4XG5cdH1cbn1cblxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWFkdmFuY2VkLXBoeXNpY2lhbi1zZWFyY2ggIHtcblx0LnNlYXJjaC1idXR0b25zIHtcblx0XHRtYXJnaW46IDMwcHggMCAzMHB4O1xuXHR9XG59XG5cbi8vcmVtb3ZlIHRoZSBkcm9wIGNhcCBvbiBzaW5nbGUgY2xpbmljYWwgdHJpYWxzIHBhZ2VzXG4uc2luZ2xlLWNsaW5pY2FsLXRyaWFscyB7XG5cdC5lbnRyeUFydGljbGVfX2NvbnRlbnQge1xuXHRcdG1hcmdpbjogMzVweCAwIDAgMDtcblxuXHRcdHAge1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdCY6Zmlyc3QtbGV0dGVyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4uc3ViSGVhZC1pbmZvIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHAge1xuXHRcdG1heC13aWR0aDogNzAwcHg7XG5cdH1cblx0LnNlYXJjaC1idXR0b25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0bWFyZ2luOiAzMHB4IDAgMzBweDtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbWVkaXVtLXNjcmVlbi11cCl7XG5cdFx0XHRcdFx0bWFyZ2luOiAzMHB4IDAgNjBweDtcblx0XHR9XG5cdFx0LmJ1dHRvbjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHR9XG5cblx0XHQuYnV0dG9uOmZvY3Vze1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdH1cblx0XHQuZGlzYWJsZWQsXG5cdFx0LmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgkYmx1ZSwgLjQpO1xuXHRcdFx0Y29sb3I6IHJnYmEoJGJsdWUsIC40KTtcblx0XHRcdGN1cnNvcjpub3QtYWxsb3dlZDtcblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jbGluaWNhbC10cmlhbHMtY3B0IHtcblx0LnN1YkhlYWQtaW5mbyB7XG5cdFx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogNDUlO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR9XG5cdH1cbn1cblxuXG4uY2xpbmljYWxUcmlhbHMtY2FuY2VyLXR5cGVzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdG1hcmdpbjogMzBweCBhdXRvO1xuXHRwYWRkaW5nOiAwO1xuXG5cdEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKXtcblx0XHRtYXJnaW46IDYwcHggYXV0bztcblx0fVxuXG5cdC5jdC1jYW5jZXItdHlwZSB7XG5cdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMCAxNXB4IDEwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkYyRjM7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKXtcblx0XHRcdGZsZXgtYmFzaXM6IDQ4JTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcblx0XHRcdGZsZXgtYmFzaXM6IDMwJTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0c3Bhbi5jb3VudCB7XG5cdFx0XHRcdGNvbG9yOiAjNjU2OTZCO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogLTJweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0aSB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG5cbn1cblxuLmNsaW5pY2FsX3RyaWFsX3Jlc3VsdHMtLWl0ZW0ge1xuXHRwYWRkaW5nOiAwIDAgMzBweDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0aDQge1xuXHRcdG1hcmdpbjogMHB4IDBweCAxMHB4O1xuXHR9XG5cdHAge1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdH1cbn1cblxuXG4uY3QtcGFnZS1oZWFkZXIge1xuXHRtYXJnaW4tYm90dG9tOiAxLjk4NzVlbTtcbn1cblxuLmN0LXNpZGViYXIge1xuXG5cdC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1ncmFuZHBhcmVudCAucGFnZUFydGljbGVfX2hlYWRlcl9fYmFja2xpbmsge1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcblx0XHRcdG1heC13aWR0aDogNTAlO1xuXHRcdH1cblx0fVxuXG5cdC5jdC10ZXJtIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0fVxuXG5cdC50b3RhbC1wb3N0cyB7XG5cdFx0Zm9udC1zaXplOiAuNzVyZW07XG5cdH1cblxuXHRhOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmM2ZmO1xuXHR9XG59XG5cbi5jbGluaWNhbF90cmlhbF9yZXN1bHRzLS1pdGVtIHtcblx0YTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2RmZjNmZjtcblx0fVxufVxuXG4uY3Qtc2lkZWJhciB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5jdC1uby10cmlhbHMtdGV4dCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wYWdpbmF0aW9uIGEucHJldiB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8vIENsaW5pY2FsIFRyaWFsIEJyZWFkY3J1bWJzXG4uY3QtYnJlYWRjcnVtYnMge1xuXG5cdG1hcmdpbi1ib3R0b206IDEuOTg3NWVtO1xuXG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0bGkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcblx0XHRtYXJnaW46IDA7XG5cblx0fVxuXHRsaTpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwifFwiO1xuXHRcdHBhZGRpbmc6IC41cmVtO1xuXG5cdH1cblx0bGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0fVxuXG59XG4iLCIvL0ZvciBGdWxsLVdpZHRoIFRlbXBsYXRlXG4ucGFnZUFydGljbGUtZnVsbFdpZHRoIHtcbiAgQGluY2x1ZGUgb3V0ZXItY29udGFpbmVyO1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbiAgJl9faGVhZGVyLS1wYXJlbnQge1xuICAgIEBleHRlbmQgLnBhZ2VBcnRpY2xlX19oZWFkZXItLXBhcmVudDtcbiAgfVxuXG4gICZfX2ZlYXR1cmVpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBAaW5jbHVkZSByb3coKTtcbiAgfVxuXG4gICZfX2NvbnRlbnQtLXRleHQge1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucyg2KTtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50LS1tZWRpYSB7XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDYpO1xuICAgIH1cblxuICAgIC52aWRlby13cmFwIHtcbiAgICAgIC8vIExvZ2ljIGZyb20gaHR0cDovL3d3dy5zbWFzaGluZ21hZ2F6aW5lLmNvbS8yMDE0LzAyL21ha2luZy1lbWJlZGRlZC1jb250ZW50LXdvcmstaW4tcmVzcG9uc2l2ZS1kZXNpZ24vXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBpZnJhbWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1lZGlhLXBvc2l0aW9uIHtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fY3RhIHtcbiAgICBAaW5jbHVkZSByb3coKTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhzdHJldGNoKTtcbiAgICAgIEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDUxMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBtYXJnaW46IDEwcHggMTBweCAwIDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLy9AaW5jbHVkZSBmaWxsLXBhcmVudDtcbiAgICAgICAgLy9AaW5jbHVkZSBzcGFuLWNvbHVtbnMoNCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN0YS1idXR0b24ge1xuICAgICBAZXh0ZW5kIC5idXR0b247XG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIHdoaXRlLXNwYWNlOiBpbmhlcml0OyAvL2luIGNhc2UgdGhleSB0eXBlIFJlYWxseSBMb25nIFdvcmRzXG5cbiAgICAgJjpob3ZlciB7XG5cbiAgICAgfVxuICB9XG59XG4iLCIvLyBDU1MzIEZsZXhpYmxlIEJveCBNb2RlbCBhbmQgcHJvcGVydHkgZGVmYXVsdHNcblxuLy8gQ3VzdG9tIHNob3J0aGFuZCBub3RhdGlvbiBmb3IgZmxleGJveFxuQG1peGluIGJveCgkb3JpZW50OiBpbmxpbmUtYXhpcywgJHBhY2s6IHN0YXJ0LCAkYWxpZ246IHN0cmV0Y2gpIHtcbiAgQGluY2x1ZGUgZGlzcGxheS1ib3g7XG4gIEBpbmNsdWRlIGJveC1vcmllbnQoJG9yaWVudCk7XG4gIEBpbmNsdWRlIGJveC1wYWNrKCRwYWNrKTtcbiAgQGluY2x1ZGUgYm94LWFsaWduKCRhbGlnbik7XG59XG5cbkBtaXhpbiBkaXNwbGF5LWJveCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7IC8vIElFIDEwXG4gIGRpc3BsYXk6IGJveDtcbn1cblxuQG1peGluIGJveC1vcmllbnQoJG9yaWVudDogaW5saW5lLWF4aXMpIHtcbi8vIGhvcml6b250YWx8dmVydGljYWx8aW5saW5lLWF4aXN8YmxvY2stYXhpc3xpbmhlcml0XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1vcmllbnQsICRvcmllbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG59XG5cbkBtaXhpbiBib3gtcGFjaygkcGFjazogc3RhcnQpIHtcbi8vIHN0YXJ0fGVuZHxjZW50ZXJ8anVzdGlmeVxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtcGFjaywgJHBhY2ssIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LXBhY2s6ICRwYWNrOyAvLyBJRSAxMFxufVxuXG5AbWl4aW4gYm94LWFsaWduKCRhbGlnbjogc3RyZXRjaCkge1xuLy8gc3RhcnR8ZW5kfGNlbnRlcnxiYXNlbGluZXxzdHJldGNoXG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1hbGlnbiwgJGFsaWduLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1hbGlnbjogJGFsaWduOyAvLyBJRSAxMFxufVxuXG5AbWl4aW4gYm94LWRpcmVjdGlvbigkZGlyZWN0aW9uOiBub3JtYWwpIHtcbi8vIG5vcm1hbHxyZXZlcnNlfGluaGVyaXRcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWRpcmVjdGlvbiwgJGRpcmVjdGlvbiwgd2Via2l0IG1veiBzcGVjKTtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uOyAvLyBJRSAxMFxufVxuXG5AbWl4aW4gYm94LWxpbmVzKCRsaW5lczogc2luZ2xlKSB7XG4vLyBzaW5nbGV8bXVsdGlwbGVcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LWxpbmVzLCAkbGluZXMsIHdlYmtpdCBtb3ogc3BlYyk7XG59XG5cbkBtaXhpbiBib3gtb3JkaW5hbC1ncm91cCgkaW50OiAxKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1vcmRpbmFsLWdyb3VwLCAkaW50LCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1vcmRlcjogJGludDsgLy8gSUUgMTBcbn1cblxuQG1peGluIGJveC1mbGV4KCR2YWx1ZTogMC4wKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1mbGV4LCAkdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4OiAkdmFsdWU7IC8vIElFIDEwXG59XG5cbkBtaXhpbiBib3gtZmxleC1ncm91cCgkaW50OiAxKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1mbGV4LWdyb3VwLCAkaW50LCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG4vLyBDU1MzIEZsZXhpYmxlIEJveCBNb2RlbCBhbmQgcHJvcGVydHkgZGVmYXVsdHNcbi8vIFVuaWZpZWQgYXR0cmlidXRlcyBmb3IgMjAwOSwgMjAxMSwgYW5kIDIwMTIgZmxhdm91cnMuXG5cbi8vIDIwMDkgLSBkaXNwbGF5IChib3ggfCBpbmxpbmUtYm94KVxuLy8gMjAxMSAtIGRpc3BsYXkgKGZsZXhib3ggfCBpbmxpbmUtZmxleGJveClcbi8vIDIwMTIgLSBkaXNwbGF5IChmbGV4IHwgaW5saW5lLWZsZXgpXG5AbWl4aW4gZGlzcGxheSgkdmFsdWUpIHtcbi8vIGZsZXggfCBpbmxpbmUtZmxleFxuICBAaWYgJHZhbHVlID09IFwiZmxleFwiIHtcbiAgICAvLyAyMDA5XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogYm94O1xuXG4gICAgLy8gMjAxMlxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7IC8vIDIwMTEgKElFIDEwKVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICBAZWxzZSBpZiAkdmFsdWUgPT0gXCJpbmxpbmUtZmxleFwiIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgZGlzcGxheTogLW1vei1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ib3g7XG5cbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG5cbiAgQGVsc2Uge1xuICAgIGRpc3BsYXk6ICR2YWx1ZTtcbiAgfVxufVxuXG4vLyAyMDA5IC0gYm94LWZsZXggKGludGVnZXIpXG4vLyAyMDExIC0gZmxleCAoZGVjaW1hbCB8IHdpZHRoIGRlY2ltYWwpXG4vLyAyMDEyIC0gZmxleCAoaW50ZWdlciBpbnRlZ2VyIHdpZHRoKVxuQG1peGluIGZsZXgoJHZhbHVlKSB7XG5cbiAgLy8gR3JhYiBmbGV4LWdyb3cgZm9yIG9sZGVyIGJyb3dzZXJzLlxuICAkZmxleC1ncm93OiBudGgoJHZhbHVlLCAxKTtcblxuICAvLyAyMDA5XG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1mbGV4LCAkZmxleC1ncm93LCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKSwgMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LCAkdmFsdWUsIHdlYmtpdCBtb3ogbXMgc3BlYyk7XG59XG5cbi8vIDIwMDkgLSBib3gtb3JpZW50ICggaG9yaXpvbnRhbCB8IHZlcnRpY2FsIHwgaW5saW5lLWF4aXMgfCBibG9jay1heGlzKVxuLy8gICAgICAtIGJveC1kaXJlY3Rpb24gKG5vcm1hbCB8IHJldmVyc2UpXG4vLyAyMDExIC0gZmxleC1kaXJlY3Rpb24gKHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2UpXG4vLyAyMDEyIC0gZmxleC1kaXJlY3Rpb24gKHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2UpXG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJHZhbHVlOiByb3cpIHtcblxuICAvLyBBbHQgdmFsdWVzLlxuICAkdmFsdWUtMjAwOTogJHZhbHVlO1xuICAkdmFsdWUtMjAxMTogJHZhbHVlO1xuICAkZGlyZWN0aW9uOiBcIm5vcm1hbFwiO1xuXG4gIEBpZiAkdmFsdWUgPT0gcm93IHtcbiAgICAkdmFsdWUtMjAwOTogaG9yaXpvbnRhbDtcbiAgfVxuXG4gIEBlbHNlIGlmICR2YWx1ZSA9PSBcInJvdy1yZXZlcnNlXCIge1xuICAgICR2YWx1ZS0yMDA5OiBob3Jpem9udGFsO1xuICAgICRkaXJlY3Rpb246IHJldmVyc2U7XG4gIH1cblxuICBAZWxzZSBpZiAkdmFsdWUgPT0gY29sdW1uIHtcbiAgICAkdmFsdWUtMjAwOTogdmVydGljYWw7XG4gIH1cblxuICBAZWxzZSBpZiAkdmFsdWUgPT0gXCJjb2x1bW4tcmV2ZXJzZVwiIHtcbiAgICAkdmFsdWUtMjAwOTogdmVydGljYWw7XG4gICAgJGRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgfVxuXG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yaWVudCwgJHZhbHVlLTIwMDksIHdlYmtpdCBtb3ogc3BlYyk7XG4gIEBpZiAkZGlyZWN0aW9uID09IFwicmV2ZXJzZVwiIHtcbiAgICBAaW5jbHVkZSBwcmVmaXhlcihib3gtZGlyZWN0aW9uLCAkZGlyZWN0aW9uLCB3ZWJraXQgbW96IHNwZWMpO1xuICB9XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWRpcmVjdGlvbiwgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1kaXJlY3Rpb246ICR2YWx1ZTtcbn1cblxuLy8gMjAwOSAtIGJveC1saW5lcyAoc2luZ2xlIHwgbXVsdGlwbGUpXG4vLyAyMDExIC0gZmxleC13cmFwIChub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlKVxuLy8gMjAxMiAtIGZsZXgtd3JhcCAobm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZSlcbkBtaXhpbiBmbGV4LXdyYXAoJHZhbHVlOiBub3dyYXApIHtcblxuICAvLyBBbHQgdmFsdWVzXG4gICRhbHQtdmFsdWU6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSBub3dyYXAge1xuICAgICRhbHQtdmFsdWU6IHNpbmdsZTtcbiAgfVxuXG4gIEBlbHNlIGlmICR2YWx1ZSA9PSB3cmFwIHtcbiAgICAkYWx0LXZhbHVlOiBtdWx0aXBsZTtcbiAgfVxuXG4gIEBlbHNlIGlmICR2YWx1ZSA9PSBcIndyYXAtcmV2ZXJzZVwiIHtcbiAgICAkYWx0LXZhbHVlOiBtdWx0aXBsZTtcbiAgfVxuXG4gIEBpbmNsdWRlIHByZWZpeGVyKGJveC1saW5lcywgJGFsdC12YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcbiAgQGluY2x1ZGUgcHJlZml4ZXIoZmxleC13cmFwLCAkdmFsdWUsIHdlYmtpdCBtb3ogbXMgc3BlYyk7XG59XG5cbi8vIDIwMDkgLSBUT0RPOiBwYXJzZSB2YWx1ZXMgaW50byBmbGV4LWRpcmVjdGlvbi9mbGV4LXdyYXBcbi8vIDIwMTEgLSBUT0RPOiBwYXJzZSB2YWx1ZXMgaW50byBmbGV4LWRpcmVjdGlvbi9mbGV4LXdyYXBcbi8vIDIwMTIgLSBmbGV4LWZsb3cgKGZsZXgtZGlyZWN0aW9uIHx8IGZsZXgtd3JhcClcbkBtaXhpbiBmbGV4LWZsb3coJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgtZmxvdywgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xufVxuXG4vLyAyMDA5IC0gYm94LW9yZGluYWwtZ3JvdXAgKGludGVnZXIpXG4vLyAyMDExIC0gZmxleC1vcmRlciAoaW50ZWdlcilcbi8vIDIwMTIgLSBvcmRlciAoaW50ZWdlcilcbkBtaXhpbiBvcmRlcigkaW50OiAwKSB7XG4gIC8vIDIwMDlcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYm94LW9yZGluYWwtZ3JvdXAsICRpbnQsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihvcmRlciwgJGludCwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtb3JkZXI6ICRpbnQ7XG59XG5cbi8vIDIwMTIgLSBmbGV4LWdyb3cgKG51bWJlcilcbkBtaXhpbiBmbGV4LWdyb3coJG51bWJlcjogMCkge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWdyb3csICRudW1iZXIsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAkbnVtYmVyO1xufVxuXG4vLyAyMDEyIC0gZmxleC1zaHJpbmsgKG51bWJlcilcbkBtaXhpbiBmbGV4LXNocmluaygkbnVtYmVyOiAxKSB7XG4gIEBpbmNsdWRlIHByZWZpeGVyKGZsZXgtc2hyaW5rLCAkbnVtYmVyLCB3ZWJraXQgbW96IHNwZWMpO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogJG51bWJlcjtcbn1cblxuLy8gMjAxMiAtIGZsZXgtYmFzaXMgKG51bWJlcilcbkBtaXhpbiBmbGV4LWJhc2lzKCR3aWR0aDogYXV0bykge1xuICBAaW5jbHVkZSBwcmVmaXhlcihmbGV4LWJhc2lzLCAkd2lkdGgsIHdlYmtpdCBtb3ogc3BlYyk7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAkd2lkdGg7XG59XG5cbi8vIDIwMDkgLSBib3gtcGFjayAoc3RhcnQgfCBlbmQgfCBjZW50ZXIgfCBqdXN0aWZ5KVxuLy8gMjAxMSAtIGZsZXgtcGFjayAoc3RhcnQgfCBlbmQgfCBjZW50ZXIgfCBqdXN0aWZ5KVxuLy8gMjAxMiAtIGp1c3RpZnktY29udGVudCAoZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZClcbkBtaXhpbiBqdXN0aWZ5LWNvbnRlbnQoJHZhbHVlOiBmbGV4LXN0YXJ0KSB7XG5cbiAgLy8gQWx0IHZhbHVlcy5cbiAgJGFsdC12YWx1ZTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkYWx0LXZhbHVlOiBzdGFydDtcbiAgfVxuXG4gIEBlbHNlIGlmICR2YWx1ZSA9PSBcImZsZXgtZW5kXCIge1xuICAgICRhbHQtdmFsdWU6IGVuZDtcbiAgfVxuXG4gIEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWJldHdlZW5cIiB7XG4gICAgJGFsdC12YWx1ZToganVzdGlmeTtcbiAgfVxuXG4gIEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWFyb3VuZFwiIHtcbiAgICAkYWx0LXZhbHVlOiBkaXN0cmlidXRlO1xuICB9XG5cbiAgLy8gMjAwOVxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtcGFjaywgJGFsdC12YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGp1c3RpZnktY29udGVudCwgJHZhbHVlLCB3ZWJraXQgbW96IG1zIG8gc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApXG4gIC1tcy1mbGV4LXBhY2s6ICRhbHQtdmFsdWU7XG59XG5cbi8vIDIwMDkgLSBib3gtYWxpZ24gKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuLy8gMjAxMSAtIGZsZXgtYWxpZ24gKHN0YXJ0IHwgZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoKVxuLy8gMjAxMiAtIGFsaWduLWl0ZW1zIChmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2gpXG5AbWl4aW4gYWxpZ24taXRlbXMoJHZhbHVlOiBzdHJldGNoKSB7XG5cbiAgJGFsdC12YWx1ZTogJHZhbHVlO1xuXG4gIEBpZiAkdmFsdWUgPT0gXCJmbGV4LXN0YXJ0XCIge1xuICAgICRhbHQtdmFsdWU6IHN0YXJ0O1xuICB9XG5cbiAgQGVsc2UgaWYgJHZhbHVlID09IFwiZmxleC1lbmRcIiB7XG4gICAgJGFsdC12YWx1ZTogZW5kO1xuICB9XG5cbiAgLy8gMjAwOVxuICBAaW5jbHVkZSBwcmVmaXhlcihib3gtYWxpZ24sICRhbHQtdmFsdWUsIHdlYmtpdCBtb3ogc3BlYyk7XG5cbiAgLy8gMjAxMlxuICBAaW5jbHVkZSBwcmVmaXhlcihhbGlnbi1pdGVtcywgJHZhbHVlLCB3ZWJraXQgbW96IG1zIG8gc3BlYyk7XG5cbiAgLy8gMjAxMSAoSUUgMTApXG4gIC1tcy1mbGV4LWFsaWduOiAkYWx0LXZhbHVlO1xufVxuXG4vLyAyMDExIC0gZmxleC1pdGVtLWFsaWduIChhdXRvIHwgc3RhcnQgfCBlbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2gpXG4vLyAyMDEyIC0gYWxpZ24tc2VsZiAoYXV0byB8IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaClcbkBtaXhpbiBhbGlnbi1zZWxmKCR2YWx1ZTogYXV0bykge1xuXG4gICR2YWx1ZS0yMDExOiAkdmFsdWU7XG4gIEBpZiAkdmFsdWUgPT0gXCJmbGV4LXN0YXJ0XCIge1xuICAgICR2YWx1ZS0yMDExOiBzdGFydDtcbiAgfVxuXG4gIEBlbHNlIGlmICR2YWx1ZSA9PSBcImZsZXgtZW5kXCIge1xuICAgICR2YWx1ZS0yMDExOiBlbmQ7XG4gIH1cblxuICAvLyAyMDEyXG4gIEBpbmNsdWRlIHByZWZpeGVyKGFsaWduLXNlbGYsICR2YWx1ZSwgd2Via2l0IG1veiBzcGVjKTtcblxuICAvLyAyMDExIChJRSAxMClcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogJHZhbHVlLTIwMTE7XG59XG5cbi8vIDIwMTEgLSBmbGV4LWxpbmUtcGFjayAoc3RhcnQgfCBlbmQgfCBjZW50ZXIgfCBqdXN0aWZ5IHwgZGlzdHJpYnV0ZSB8IHN0cmV0Y2gpXG4vLyAyMDEyIC0gYWxpZ24tY29udGVudCAoZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2gpXG5AbWl4aW4gYWxpZ24tY29udGVudCgkdmFsdWU6IHN0cmV0Y2gpIHtcblxuICAkdmFsdWUtMjAxMTogJHZhbHVlO1xuICBAaWYgJHZhbHVlID09IFwiZmxleC1zdGFydFwiIHtcbiAgICAkdmFsdWUtMjAxMTogc3RhcnQ7XG4gIH1cblxuICBAZWxzZSBpZiAkdmFsdWUgPT0gXCJmbGV4LWVuZFwiIHtcbiAgICAkdmFsdWUtMjAxMTogZW5kO1xuICB9XG5cbiAgQGVsc2UgaWYgJHZhbHVlID09IFwic3BhY2UtYmV0d2VlblwiIHtcbiAgICAkdmFsdWUtMjAxMToganVzdGlmeTtcbiAgfVxuXG4gIEBlbHNlIGlmICR2YWx1ZSA9PSBcInNwYWNlLWFyb3VuZFwiIHtcbiAgICAkdmFsdWUtMjAxMTogZGlzdHJpYnV0ZTtcbiAgfVxuXG4gIC8vIDIwMTJcbiAgQGluY2x1ZGUgcHJlZml4ZXIoYWxpZ24tY29udGVudCwgJHZhbHVlLCB3ZWJraXQgbW96IHNwZWMpO1xuXG4gIC8vIDIwMTEgKElFIDEwKVxuICAtbXMtZmxleC1saW5lLXBhY2s6ICR2YWx1ZS0yMDExO1xufVxuIiwiLy8gRm9yIFNFTSBsYW5kaW5nIHBhZ2UgdGVtcGxhdGVcblxuLnBhZ2VBcnRpY2xlLXNlbSB7XG5cbiAgJl9fY3RhIHtcbiAgICBAaW5jbHVkZSByb3coKTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoc3RyZXRjaCk7XG4gICAgICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA1MTBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggMCAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC8vQGluY2x1ZGUgZmlsbC1wYXJlbnQ7XG4gICAgICAgIC8vQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDQpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4KDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdGEtYnV0dG9uLFxuICArIC5wYWdlQXJ0aWNsZS1mdWxsV2lkdGggLmN0YS1idXR0b24ge1xuICAgIEBleHRlbmQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTtcbiAgICBmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogaW5oZXJpdDsgLy9pbiBjYXNlIHRoZXkgdHlwZSBSZWFsbHkgTG9uZyBXb3Jkc1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIE1vc2FpYyBMYW5kaW5nIFBhZ2UgU0NTU1xuXG4ubW9zYWljLWxhbmRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcbiAgICAuaW5uZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDc1ZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMGVtO1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgfVxuICAgICAgICAmLnNoYXJlLWJ1dHRvbiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICAgIH1cbiAgICAgICAgJi5naXZlLWJ1dHRvbiB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2s6IHVybCgvd3AtY29udGVudC90aGVtZXMvc2l0ZW1hbi9pbWFnZXMvaGFuZHMtdXNkLXNvbGlkLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgvd3AtY29udGVudC90aGVtZXMvc2l0ZW1hbi9pbWFnZXMvaGFuZHMtdXNkLXNvbGlkLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIFxuXG4gICAgaGVhZGVyIHtcbiAgICAgICAgXG4gICAgICAgIC5zaXRlLWhlYWRlci1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NWVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLWRvd24pIHtcbiAgICAgICAgICAgICAgICAuc2l0ZS1icmFuZGluZyB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLWJ1dHRvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjY29udGVudC5zaXRlLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDM4cHggMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmhlcm8ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDQwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDg1dmg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmFja2dyb3VuZC1vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDAuNSkgNTAlLCByZ2JhKDAsMCwwLDAuNzUpIDEwMCUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwwLjUpIDUwJSxyZ2JhKDAsMCwwLDAuNzUpIDEwMCUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMC41KSA1MCUscmdiYSgwLDAsMCwwLjc1KSAxMDAlKTtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyNiZjAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5oZXJvLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgM3B4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41ZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaGVyby10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgM3B4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaGVyby1zaGFyZSB7XG4gICAgICAgICAgICAgICAgICAgIC5zaGFyZS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFzb25yeS1jb2x1bW5zIHtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAtd2Via2l0LWNvbHVtbnM6IDMgMjgwcHg7XG4gICAgICAgICAgICAtbW96LWNvbHVtbnM6IDMgMjgwcHg7XG4gICAgICAgICAgICBjb2x1bW5zOiAzIDI4MHB4O1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgICAgICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMXJlbTtcbiAgICAgICAgICAgIC1tb3otY29sdW1uLWdhcDogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzZW07XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC50aWxlLWNvbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudC10aWxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjBBODI3O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMjVweCAyMHB4O1xuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlLXRpbGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgLmltYWdlLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDc0RDUyO1xuICAgICAgICAgICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpZGVvLXRpbGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgLnZpZGVvLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvc2l0ZW1hbi9pbWFnZXMvcGxheS1idG5AMngucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDc0RDUyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnF1b3RlLXRpbGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMzBweCAyNXB4IDM1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNFQUE0MkY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjIpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5zb2NpYWwtYnV0dG9ucyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDExMiwgMTEyLCAxMTIsIDAuMzcpO1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAuc29jaWFsLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgIC5zb2NpYWwtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDExMiwgMTEyLCAxMTIsIDAuMzcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zb2NpYWwtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzQTU5OTg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi50d2l0dGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zb2NpYWwtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NUFDRUU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc29jaWFsLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRjBBODA2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwZTBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJlLWZvb3RlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogNGVtIDA7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgfVxuICAgICAgICAucHJlZm9vdGVyLXRleHQge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucHJlZm9vdGVyLWJ1dHRvbnMge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bS1zY3JlZW4tdXApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2l0ZUZvb3RlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufVxuIiwiLmxvY2F0aW9uX2xpc3RfbWFpbiB7XG5cdG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sb2NhdGlvbl9ibG9ja19oZXJvIHtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRwYWRkaW5nOiAxNTBweCAwcHg7XG5cdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHRoMiB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgd2hpdGU7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0bWF4LXdpZHRoOiA2MCU7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHR9XG59XG4ucGxheV9idXR0b25fbG9jYXRpb25zIHtcblx0Y29sb3I6IHdoaXRlO1xuXHRmb250LXNpemU6IDVlbTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA2MHB4O1xuXHRtYXJnaW46IGF1dG87XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0b3BhY2l0eTogMC43O1xuXHR9XG59XG4ubG9jYXRpb25fYmxvY2tfd3JhcHBlciB7XG5cdG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4ubG9jYXRpb25fYmxvY2tfYm90dG9tIHtcblx0ZGlzcGxheTogZmxleDtcblx0QGluY2x1ZGUgb3V0ZXItY29udGFpbmVyKCk7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjk5cHgpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9sZWZ0IHtcblx0d2lkdGg6IDUwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IC00MHB4O1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuXHRcdHdpZHRoOiA2MCU7XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjk5cHgpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwJTtcblx0fVxufVxuLmxvY2F0aW9uX2Jsb2NrX2JvdHRvbV9yaWdodCB7XG5cdHdpZHRoOiA1MCU7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG5cdFx0d2lkdGg6IDQwJTtcblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2OTlweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdGgzIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDMwJTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxuXHRwIHtcblx0XHRtYXJnaW46IDAgMCAyNXB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5sb2NhdGlvbl9ibG9ja19ib3R0b21fcmlnaHRfZ2xhbmNlIHtcblx0cGFkZGluZy1sZWZ0OiAxNyU7XG59XG4ubG9jYXRpb25fYmxvY2tfbGVmdF9jb250ZW50IHtcblx0cGFkZGluZy10b3A6IDVweDtcblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi1kb3duKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdH1cbn1cbi5sb2NhdGlvbl9ibG9ja195ZWxsb3dfYm94IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym94LXNoYWRvdzogMHB4IDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdHBhZGRpbmc6IDMwcHggNDBweCA0MHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyLjVlbTtcblxuXHRoMyB7XG5cdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5OXB4KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5sb2NhdGlvbl9yZXF1ZXN0X2FwcG9pbnRtZW50X2J1dHRvbiB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdCY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHR9XG5cblx0LmZhLXBob25lIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCYueWVsbG93IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTAwO1xuXHR9XG59XG4ubG9jYXRpb25fYmxvY2tfYm90dG9tX3JpZ2h0IHtcblx0aDMge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY2hhcmNvYWw7XG5cdFx0bWFyZ2luLXRvcDogMS41ZW07XG5cdH1cblx0LmdsYW5jZV9udW1iZXIge1xuXHRcdGZvbnQtc2l6ZTogMS43NWVtO1xuXHRcdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0IHdpZHRoOiAzNSU7XG5cdFx0IHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdCBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XG5cdH1cblx0LmdsYW5jZV9sYWJlbCB7XG5cdFx0Zm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDYwJTtcblx0fVxufVxuXG4ubG9jYXRpb25fbGlzdF92aWRlb19tb2RhbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAyMDBweDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXJnaW46IGF1dG87XG5cdGxlZnQ6IDUwJTtcblx0d2lkdGg6IDgwMHB4O1xuXHRtYXJnaW4tbGVmdDogLTQwMHB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC41cztcblx0ei1pbmRleDogLTE7XG5cdG9wYWNpdHk6IDA7XG5cdCYub3BlbiB7XG5cdHotaW5kZXg6IDEwMDtcblx0XHR0b3A6IDIwMHB4O1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdG1hcmdpbi1sZWZ0OiAtNDB2dzsgXG5cdFx0d2lkdGg6IDgwdnc7XG5cdH1cbn1cbi5sb2NhdGlvbl92aWRlb193cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvKiAxNjo5ICovXG5cdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRoZWlnaHQ6IDA7XG59XG4ubG9jYXRpb25fdmlkZW9fd3JhcHBlciBpZnJhbWUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cbi5sb2NhdGlvbl9vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuXHRvcGFjaXR5OiAwO1xuXHR6LWluZGV4OiAtMTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cdCYub3BlbiB7XG5cdFx0ei1pbmRleDogNTA7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG5cbn1cbi50cmlhbmdsZS1ibG9jayB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxNTBweDtcblx0bWFyZ2luLXRvcDogNTBweDtcblx0ZGl2IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdFx0b3BhY2l0eTogMC4xNTtcblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjFweCkge1xuXHRcdHdpZHRoOiAxMDB2dztcblx0fVxufVxuLnRyaWFuZ2xlX29uZSB7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdGJvcmRlci13aWR0aDogMCA1MHZ3IDI1MHB4IDBweDtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkYmx1ZSB0cmFuc3BhcmVudDtcbn1cbi50cmlhbmdsZV90d28ge1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRib3JkZXItd2lkdGg6IDBweCAwcHggMzMwcHggMTAwdnc7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJsdWUgdHJhbnNwYXJlbnQ7XG59XG4udHJpYW5nbGVfdGhyZWUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0dG9wOiAwcHg7XG5cdGxlZnQ6IDBweDtcblx0cmlnaHQ6IDBweDtcbn1cblxuXG5cdC5sb2NhdGlvbl9ibG9ja193cmFwcGVyIHtcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTYwcHg7XG5cdFx0fVxuXHR9XG5cbi55ZWxsb3ctYm94LWhlYWRlciB7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogMmVtO1xufSIsIi5wYWdlLXRpbWVsaW5lIHtcbiAgI2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMDtcbiAgfVxuXG4gICNtYXN0aGVhZFxuICB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuXG5cbi50aW1lbGluZV9faGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cbiAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bS1zY3JlZW4tdXApIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG5cblxuXG4gICYtZm9yZWdyb3VuZCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cblxuICAuaW52ZXJzZS1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4udGltZWxpbmVfX3RpbWVsaW5lIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICAmLWludHJvIHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgICBtYXJnaW46IDYwcHggYXV0byAwO1xuICAgIH1cblxuICAgIGgyIHtcblxuICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnRpbWVsaW5lX19zdG9yaWVzIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICAmLWludHJvIHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgfVxuICAgIHAge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYtZ3JpZCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICA+IHVsIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgPiBsaTpmaXJzdC1jaGlsZCwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtLXNjcmVlbi11cCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNjYuNjY2JSAtIDVweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiBsaSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtLXNjcmVlbi11cCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMlIC0gNXB4KTtcbiAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGEuY2FyZCB7XG4gICAgICAgICAgICAuZ3JhZGllbnQtb3ZlcmxheSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsMCwwLDAuNzUpIDAlLCByZ2JhKDgsOCwwLDAuNTApIDI1JSwgcmdiYSgwLDAsMCwwLjUwKSAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bC5jYXRlZ29yaWVzIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNHB4IHJnYmEoMCwwLDAsLjE1KTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWVmOWZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cblxuXG4gICAgICAgIGEuY2FyZCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAucGxheS1idG4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB6LWluZGV4OiA2O1xuICAgICAgICAgIH1cblxuXG4gICAgICAgICAgLmdyYWRpZW50LW92ZXJsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDAsMCwwKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsMCwwLDAuNzUpIDAlLCByZ2JhKDgsOCwwLDAuMjApIDI1JSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcbiAgICAgICAgICB9XG5cblxuXG4gICAgICAgICAgc3Bhbi50aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDQwcHggMzVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4kdGltZWxpbmUtd2lkdGg6NzAwcHg7XG4kdGltZWxpbmUtY29udGFpbmVyLXdpZHRoOjEwMCU7XG4udGltZWxpbmUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bS1zY3JlZW4tdXApIHtcbiAgICAgIG1heC13aWR0aDogJHRpbWVsaW5lLXdpZHRoO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAucGxheS1idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICB0b3A6IDU4JTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHotaW5kZXg6IDY7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtLXNjcmVlbi11cCkge1xuICAgICAgICB0b3A6IDYwJTtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC5ncmFkaWVudC1vdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigwLDAsMCk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwwLjkpIDAlLCByZ2JhKDgsOCwwLDAuMzQpIDIwJSwgcmdiYSg4LDgsMCwwKSA1MCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XG4gICAgfVxuICB9XG4gICZfX2NvbnRlbnQge1xuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA2NnB4O1xuICAgICAgbWFyZ2luOiAwcHggMCAwcHggMDtcbiAgICAgIHRvcDogLTQwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgICB0ZXh0LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgICAgYSxcbiAgICAgIGE6aG92ZXIsXG4gICAgICBhOmZvY3VzLFxuICAgICAgYTp2aXNpdGVkIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWRlc2Mge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAvL2ZvbnQtZmFtaWx5OiAkY29udGVudC1mb250O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgIH1cbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDEycHg7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiAjNzA3MDcwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoJG1lZGl1bS1zY3JlZW4tdXApIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICB9XG4gIH1cbiAgJi1pdGVtIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG9wYWNpdHk6IC4zO1xuICAgIGZpbHRlcjogYmx1cigycHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbjtcbiAgICAvL3RyYW5zaXRpb24tZGVsYXk6IC4zcztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODBweCk7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLnRpbWVsaW5lX19oZWFkbGluZSB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgJHllbGxvdztcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBsZWZ0OiAtNzlweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbjtcbiAgICAgIC8vdHJhbnNpdGlvbi1kZWxheTouM3M7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtLXNjcmVlbi11cCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogY2FsYygtMTAwJSAtIDM4cHgpO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIC50aW1lbGluZV9faGVhZGxpbmUge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbGVmdDogLTMxcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkeWVsbG93O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgICAgICAgcmlnaHQ6IGNhbGMoLTEwMCUgLSAzN3B4KTtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgZmlsdGVyOiBibHVyKDBweCk7XG4gICAgICAudGltZWxpbmVfX2hlYWRsaW5lIHtcbiAgICAgICAgdG9wOiAyNyU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKSB7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50aW1lbGluZV9fY29udGVudC10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMHB4IDAgMHB4IDA7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICYtY29udGFpbmVyIHtcbiAgICB3aWR0aDogJHRpbWVsaW5lLWNvbnRhaW5lci13aWR0aDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbWVkaXVtLXNjcmVlbi11cCkge1xuICAgICAgcGFkZGluZzogODBweCAwO1xuICAgIH1cbiAgfVxuXG59XG4iLCJcbi5zaW5nbGUtcGF0aWVudC1zdG9yeSxcbi5wb3N0LXR5cGUtYXJjaGl2ZS1wYXRpZW50LXN0b3J5LFxuLnRheC1wYXRpZW50LXN0b3J5LWNhdGVnb3J5IHtcblx0I2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHQuY29udGVudEFyZWFfX2JveCB7XG5cdFx0Ly9cdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdC5jb250ZW50QXJlYV9fYm94LS1tYWluIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZS1wYXRpZW50LXN0b3J5IC5jYXQtaXRlbS1hbGwgYSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZWY5ZmY7XG5cdGNvbG9yOiAjNDc0RDUyO1xufVxuXG4ucGF0aWVudC1zdG9yeSB7XG5cbiAgJi5wb3N0TGlzdCB7XG4gICAgJl9fYm94IHtcbiAgICAgIC8qcGFkZGluZy1ib3R0b206IDEwcHg7Ki9cbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuICAgICAgICBAaW5jbHVkZSBzcGFuLWNvbHVtbnMoOSk7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucG9zdExpc3RfX2hlYWRlci0tdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbjogMjBweCAwcHggMTBweDtcbiAgfVxuXG4gIC5wb3N0TGlzdF9faGVhZGVyLS1tZXRhIHtcbiAgICBtYXJnaW46IDBweCAwcHggMTBweDtcbiAgfVxuXG4gIC5wb3N0TGlzdF9fZmVhdHVyZWRJbWFnZSB7XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG4gICAgICB3aWR0aDogMzUlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5wbGF5LWJ0biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNzVweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuICAucG9zdExpc3RfX2NvbnRlbnQge1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuICAgICAgd2lkdGg6IDY1JTtcbiAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cblxuXG4gICAgcCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5zaW5nbGUtcGF0aWVudC1zdG9yeSB7XG5cblx0cCB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHR9XG5cblx0LmVudHJ5QXJ0aWNsZV9fZm9vdGVyQ1RBIHtcblx0XHRiYWNrZ3JvdW5kOiAjMzQ4OEJDO1xuXHRcdG1hcmdpbjogMCAtMjBweDtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0LndpZGdldENUQSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiA2NiU7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCBoMjtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IDM0JTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYnV0dG9uIHtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb250ZW50QXJlYV9fYm94LS1tYWluIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHR9XG5cdC5zaXRlRm9vdGVyIHtcblx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdH1cbiAgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS10eXBlICB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgLmVudHJ5QXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLmhhcy12aWRlbyB7XG4gICAgcCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi53aWRnZXRDVEEge1xuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdH1cblx0aDMge1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdH1cblxuXHRwIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHQuYnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRtZWRpdW0tc2NyZWVuLXVwKXtcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0fVxufVxuIiwiLy8gRm9yIEZsZXggRmllbGRzIGxhbmRpbmcgcGFnZSB0ZW1wbGF0ZVxuXG4uZmxleC1sYW5kaW5nLCAucGFnZS1mbGV4LWNvbnRlbnR7XG4gICAgJi5sb2dnZWQtaW4ge1xuICAgICAgICAjbWFzdGhlYWQuc2l0ZS1oZWFkZXIge1xuICAgICAgICAgICAgI3NpdGUtaGVhZGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHRvcDogNDZweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgI21hc3RoZWFkLnNpdGUtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC8vICY6YWZ0ZXIge1xuICAgICAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgICAgIC8vICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAvLyAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyB9XG4gICAgICAgICNzaXRlLWhlYWRlci13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDExOS44NWRlZywgIzAwNjZCMiAwJSwgIzAwM0Q2QiAxMDAlKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE1My40M2RlZywgIzAwNjZCMiAwJSwgIzAwM0Q2QiAxMDAlKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbHQtYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubHAtbG9nbyB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgLnNpdGUtYnJhbmRpbmdfX2xvZ28ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjVweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50b3AtcGhvbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHB0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudG9wLXBob25lLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbDtcbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDg1ZW07XG4gICAgfVxuICAgIC5pbm5lciB7XG4gICAgICAgIG1heC13aWR0aDogODVlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgI2NvbnRlbnQuc2l0ZS1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAjcHJpbWFyeS5jb250ZW50LWFyZWEge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgfVxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZzogMzVweCAyMHB4IDE1cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xODVweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ2Zvcm1faGVhZGluZyB7XG4gICAgICAgICAgICAgICAgLmdmb3JtX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRsb3JhO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMnB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nZm9ybV9ib2R5IHtcbiAgICAgICAgICAgICAgICAuZ2ZpZWxkX2xhYmVsLCBsYWJlbCwgLmdmaWVsZF9kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDQwMCAxNnB4LzEuMiAkcm9ib3RvO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lZC1ncmF5O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZ3NlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRtZWQtZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZ3NlY3Rpb25fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRlci1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogNDAwIDIxcHgvNDlweCAkcm9ib3RvO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNoYXJjb2FsO1xuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lZC1ncmF5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWVkLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDQwMCAyMXB4LzU1cHggJHJvYm90bztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZWQtZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZWQtZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDQwMCAyMXB4LzU1cHggJHJvYm90bztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZWQtZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWVkLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmdpbnB1dF9jb250YWluZXJfc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYXdlc29tZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZ2ZpZWxkX3JhZGlvLCAuZ2ZpZWxkX2NoZWNrYm94IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAxIDMxJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdmb3JtX2Zvb3RlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgLmdmb3JtX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2hhcmNvYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxNnB4LzU1cHggJHJvYm90bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNvY2lhbC1idXR0b25zIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBmb250OiA0MDAgMTVweC8xICRyb2JvdG87XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjaGFyY29hbDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk3OTc5NztcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAuc29jaWFsLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgIC5zb2NpYWwtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbHQtYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2F0ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc29jaWFsLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwZTBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNpdGVGb290ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICBwYWRkaW5nOiA0NnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAmX19ib3gge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1icmFuZGluZy0tbG9nbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjE4cHg7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NvcHlyaWdodCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAkZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLXNwZWNpYWxpemVkLXByb2dyYW1zIHtcbiAgI2NvbnRlbnQsICNtYWlue1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJyZWFkY3J1bWJzX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5wYWdlQXJ0aWNsZV9faGVhZGVyLS1wYXJlbnQge1xuICAgICAgQGluY2x1ZGUgb3V0ZXItY29udGFpbmVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDg1ZW07XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgfVxuICB9XG59XG5cbi5zaW5nbGUtY2xpbmljYWwtdHJpYWxzIHtcbiAgLmVudHJ5QXJ0aWNsZV9fYm94IHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweDtcbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCA0MHB4O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgQGV4dGVuZCBoMztcbiAgICB9XG4gIH1cbn1cbi8vIFdlIGFyZSB1c2luZyB0aGUgc2FtZSBjb21wb25lbnQgZnJvbSB0aGUgRnJvbnQgUGFnZSBzdWIgY2FsbG91dHMgb24gYSBzZXBhcmF0ZSBwYWdlIHRlbXBsYXRlLCBidXQgdGhleSBzaGFyZSB0aGUgc2FtZSBzdHlsZXNcbi8vIFNvIHdlJ3JlIGV4dGVuZGluZyB0aGUgYWJvdmUgc28gdGhleSBzdGF5IHNpbWxpYXIgYW5kIGFyZSBjbG9zZSBlbm91Z2ggdG8gc2VlIGJvdGggaWYgdGhleSBkbyBuZWVkIHNtYWxsIGRpZmZlcmVuY2VzXG4ucGFnZUFydGljbGVfX3N1Yl9jYWxsb3V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cblxuLnBhZ2VBcnRpY2xlX19zdWJfY2FsbG91dHNfX2NhbGxvdXQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgbWFyZ2luOiAwIDE1cHggMTVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjFmMWYxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG5cbiAgICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgIG1hcmdpbjogMCAxNXB4IDMwcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgb3V0bGluZS1jb2xvcjogJGJsdWU7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICM2NTY5NkI7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBjb2xvcjogJGJhc2UtZm9udC1jb2xvcjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODU7XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgI2ZmZjtcbiAgICB9XG5cbn1cbiIsIi8vR3Jhdml0eSBGb3JtcyByZXNldC9leHRyYSBHRiBzcGVjaWZpYyBzdHlsZXMuXG4vLyBUdXJuIHRoZSBHcmF2aXR5IEZvcm1zIENTUyB0byBcIk9mZlwiIGluIEZvcm1zID4gU2V0dGluZ3MgaW4gdGhlIFdQIEFkbWluIHRvIHVzZSB0aGlzIHJlc2V0XG5AaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdC5nZm9ybV93cmFwcGVyIHtcblx0XHQvKm1hcmdpbi1sZWZ0OiAtNjBweDsqL1xuXHR9XG59XG4jeyRhbGwtdGV4dC1pbnB1dHN9LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuXG5cblx0QGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuXG5cdH1cblxuXHQmOmZvY3VzIHtcblxuXHR9XG5cbn1cblxuXG4vL0dyYXZpdHkgRm9ybSBzcGVjaWZpYyA8bGFiZWxzPlxuLmdmaWVsZF9sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8vIEhpZGUgZGVmYXVsdCBHRiBzcGlubmVyXG4uZ2Zvcm1fYWpheF9zcGlubmVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLy8vLy0tLS0tIENvcmUgQ29udGFpbmVyc1xuLmdmb3JtX2hlYWRpbmcsXG4uZ2Zvcm1fYm9keSxcbi5nZm9ybV9mb290ZXIge1xuXHRjbGVhcjogYm90aDtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uZ2Zvcm1fZm9vdGVyIHtcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi8vLy8tLS0tLSBGaWVsZHMgQ29udGFpbmVyXG51bC5nZm9ybV9maWVsZHMge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0PiBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IC8vIG92ZXJ3cml0ZSBzdHlsZSBmcm9tIHR5cG9ncmFwaHkgc2V0dGluZ3NcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHR9XG59XG5cbi8vLy8tLS0tLSBGaWVsZCBDb250YWluZXJzIGFuZCB0aGVpciBDb250ZW50c1xuLmdmaWVsZCB7XG5cdGNsZWFyOiBib3RoO1xuXHRvdmVyZmxvdzogYXV0bztcblx0Ly9wYWRkaW5nOiAwIDE1cHggMjBweDtcbn1cbi5naW5wdXRfY29udGFpbmVyIHtcblx0c3BhbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXHRpbnB1dCxcblx0c2VsZWN0LFxuXHR0ZXh0YXJlYSB7XG5cdFx0Ji5sYXJnZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Ji5tZWRpdW0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgXHRcdCAgLyp3aWR0aDogNDklOyovXG4gIFx0XHQgIG1heC13aWR0aDogODAwcHg7XG4gIFx0XHR9XG5cblx0XHR9XG5cdFx0Ji5zbWFsbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHRpbnB1dCxcblx0dGV4dGFyZWEge1xuXHRcdC8vbWFyZ2luOiAycHg7Ly9cblx0fVxufVxubGFiZWwuZ2ZpZWxkX2xhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0LmxlZnRfbGFiZWwgJiB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDI1JTtcblx0fVxuXHQucmlnaHRfbGFiZWwgJiB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdHdpZHRoOiAyNSU7XG5cdH1cbn1cblxuLmdmaWVsZF9yZXF1aXJlZCB7XG5cdHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4vLyBGb3IgY29tcGxleCBmaWVsZHMgd2l0aCBhZGRpdGlvbmFsIHN1YmxhYmVsczsgR0YgZG9lc24ndCBuZXN0IHRoZXNlIGluIHRoZSAuZ2lucHV0X2NvbXBsZXggY29udGFpZW5yIDpcXFxuLmZpZWxkX3N1YmxhYmVsX2Fib3ZlIHtcbiAgPiAuZ2ZpZWxkX2xhYmVsIHtcbiAgICAvLyBXZSBqdXN0IHdhbnQgdG8gc2NyZWVuIHJlYWRlciB0aGUgZmlyc3Qgb25lXG4gICAgQGV4dGVuZCAuc2NyZWVuLXJlYWRlci10ZXh0O1xuICB9XG59XG5cbi8vIEZvciB0aGUgXCJDb21wbGV4XCIgR0YgZmllbGQgZ3JvdXBzXG4uZ2lucHV0X2NvbXBsZXgge1xuICAvLyBOYW1lIGZpZWxkXG4gIC5uYW1lX3ByZWZpeCxcbiAgLm5hbWVfZmlyc3QsXG4gIC5uYW1lX21pZGRsZSxcbiAgLm5hbWVfbGFzdCB7XG4gICAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICAgICAgQGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDMpO1xuICAgICAgd2lkdGg6IDQ3LjUlO1xuICAgIH1cbiAgfVxuXG59XG5cbi8vLy8tLS0tLSBDaGVja2JveGVzIGFuZCBSYWRpb3NcbnVsLmdmaWVsZF9jaGVja2JveCxcbnVsLmdmaWVsZF9yYWRpbyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG5cdFx0Lyp3aWR0aDogNTAlOyovXG5cdH1cblxuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuXHRpbnB1dCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IC0xcHg7XG5cdH1cblxuXHQvL01ha2UgcmFkaW9zL2NoZWNrYm94ZXMgaGFuZyBvdXQgbmV4dCB0byBlYWNoIG90aGVyIG5pY2VseVxuXHRsaVtjbGFzc149XCJnY2hvaWNlXCJdIHtcbiAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gbWFrZSB0aGVzZSBjb250YWluZXJzIHJlbGF0aXZlIHNvIHdlIGNhbiBhYnNvbHV0ZWx5IHBvc2l0aW9uIHRoZSByYWRpby9jaGVja2JveCBpbnB1dHMgZm9yIGJ1dHRvbiBzdHlsZXM/XG5cbiAgXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKXtcbiAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0bWFyZ2luOiAwIDE1cHggMTVweCAwcHg7XG5cblx0XHRcdHBhZGRpbmc6IDA7XG5cbiAgICBcdCY6bGFzdC1jaGlsZCB7XG4gICAgICBcdG1hcmdpbi1yaWdodDogMDtcbiAgICBcdH1cbiAgICB9XG5cbiAgICAvLyBXZSB3YW50IHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBsb29rIGxpa2UgYnV0dG9ucyBidXQgc3RpbGwgaGF2ZSB0aGVpciBpbmhlcml0IGZvcm0tbmVzcywgc28gZXh0ZW5kIGJ1dHRvbiBzdHlsZSBzb21ld2hlcmVcbiAgICBsYWJlbCB7XG5cdFx0XHQvL0BleHRlbmQgJWJ1dHRvbjtcblx0XHRcdEBpbmNsdWRlIGFwcGVhcmFuY2Uobm9uZSk7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjVweDtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDAhaW1wb3J0YW50O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmUhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRyb2JvdG87XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3BlcnR5KGFsbCk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWR1cmF0aW9uKDAuM3MpO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZSk7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0fVxuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwsXG4gICAgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVse1xuICAgICAgLy9BY3RpdmUgY29sb3IgZm9yIGlmIGEgcmFkaW8vY2hlY2tib3ggaXMgc2VsZWN0ZWQsIGJhc2VkIG9uIHRoZSBob3ZlciBjb2xvclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgXHRjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gIFx0aW5wdXQsXG4gIFx0bGFiZWwge1xuICAgIFx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG4gICAgICBcdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgIH1cbiAgXHR9XG4gIFx0bGFiZWwge1xuICAgIFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgXHR9XG5cdH1cbn1cbnVsLmdmaWVsZF9yYWRpbyB7XG5cdGlucHV0IHtcblx0XHRtYXJnaW4tbGVmdDogMnB4O1xuXHR9XG59XG5cbi8vLy8tLS0tLSBTZWN0aW9uIEJyZWFrXG4uZ3NlY3Rpb24ge1xuXG4gICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblxuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG5cdFx0JjpiZWZvcmUge1xuICBcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0aDIge1xuXHRcdEBleHRlbmQgaDM7XG4gIFx0XHRmb250LXdlaWdodDogMzAwO1xuICBcdFx0bWFyZ2luOiAwO1xuXHR9XG59XG5cbi8vLy8tLS0tLSBQYWdlIEJyZWFrXG4uZ2ZfcHJvZ3Jlc3NiYXJfd3JhcHBlciB7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLmdmX3Byb2dyZXNzYmFyIHtcblx0YmFja2dyb3VuZDogZ3JheTtcbn1cbi5nZl9wcm9ncmVzc2Jhcl9wZXJjZW50YWdlIHtcblx0YmFja2dyb3VuZDogcmVkO1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8vLy8tLS0tLSBUaW1lIEZpZWxkXG4uZ2ZpZWxkX3RpbWVfaG91ciwgLmdmaWVsZF90aW1lX21pbnV0ZSwgLmdmaWVsZF90aW1lX2FtcG0ge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5nZmllbGRfdGltZV9ob3VyLCAuZ2ZpZWxkX3RpbWVfbWludXRlIHtcblx0bGFiZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4uZ2ZpZWxkX3RpbWVfYW1wbSB7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi8vLy8tLS0tLSBWYWxpZGF0aW9uIGFuZCBFcnJvcnNcbi52YWxpZGF0aW9uX2Vycm9yIHtcblx0ZGlzcGxheTogbm9uZTtcblx0Y29sb3I6IHRvbWF0bztcblx0Zm9udC1zaXplOiAxLjJlbTtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdC8vdGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5saS5nZmllbGQge1xuXHQmLmdmaWVsZF9lcnJvciB7XG5cdFx0dWwuZ2ZpZWxkX2NoZWNrYm94LFxuXHRcdHVsLmdmaWVsZF9yYWRpbyB7XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHRvbWF0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0bGFiZWwuZ2ZpZWxkX2xhYmVsLFxuXHRcdC5uYW1lX2ZpcnN0LFxuXHRcdC5uYW1lX2xhc3Qge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHRcdCN7JGFsbC10ZXh0LWlucHV0c30sXG5cdFx0c2VsZWN0LFxuXHRcdHRleHRhcmVhICB7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAgJGVycm9yLWNvbG9yO1xuXHRcdH1cblx0fVxuXHQmLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCB7XG5cblx0fVxuXHQudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgXHRjb2xvcjogJGVycm9yLWNvbG9yO1xuICBcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmdmb3JtX3ZhbGlkYXRpb25fY29udGFpbmVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLy8vLy0tLS0tIENTUyBSZWFkeSBDbGFzc2VzXG4uZ2lucHV0X2Z1bGwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHRsYWJlbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cbi5naW5wdXRfbGVmdCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHR3aWR0aDogNTAlO1xuXHRpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdGxhYmVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuLmdpbnB1dF9yaWdodCB7XG5cdGZsb2F0OiByaWdodDtcblx0d2lkdGg6IDUwJTtcblx0aW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHRsYWJlbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cbi5naW5wdXRfcmlnaHQge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi8vLS0tLS0gTGF5b3V0IENvbHVtbnNcbmxpLmdmX2xlZnRfaGFsZiB7XG5cdGNsZWFyOiBub25lO1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdHdpZHRoOiA1MCU7XG59XG5saS5nZl9yaWdodF9oYWxmIHtcblx0Y2xlYXI6IG5vbmU7XG5cdGZsb2F0OiByaWdodDtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdHdpZHRoOiA1MCU7XG59XG5saS5nZl9sZWZ0X3RoaXJkIHtcblx0Y2xlYXI6IG5vbmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0d2lkdGg6IDMzJTtcbn1cbmxpLmdmX21pZGRsZV90aGlyZCB7XG5cdGNsZWFyOiBub25lO1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdHdpZHRoOiAzNCU7XG59XG5saS5nZl9yaWdodF90aGlyZCB7XG5cdGNsZWFyOiBub25lO1xuXHRmbG9hdDogcmlnaHQ7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHR3aWR0aDogMzMlO1xufVxubGkuZ2ZfZmlyc3RfcXVhcnRlciB7XG5cdGNsZWFyOiBub25lO1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdHdpZHRoOiAyNSU7XG59XG5saS5nZl9zZWNvbmRfcXVhcnRlciB7XG5cdGNsZWFyOiBub25lO1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdHdpZHRoOiAyNSU7XG59XG5saS5nZl90aGlyZF9xdWFydGVyIHtcblx0Y2xlYXI6IG5vbmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0d2lkdGg6IDI1JTtcbn1cbmxpLmdmX2ZvdXJ0aF9xdWFydGVyIHtcblx0Y2xlYXI6IG5vbmU7XG5cdGZsb2F0OiByaWdodDtcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdHdpZHRoOiAyNSU7XG59XG5cblxuLy8tLS0tLSBMaXN0IENvbHVtbnNcbi5nZl9saXN0XzJjb2wge1xuXHR1bC5nZmllbGRfY2hlY2tib3gsXG5cdHVsLmdmaWVsZF9yYWRpbyB7XG5cdFx0bGkge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG59XG4uZ2ZfbGlzdF8zY29sIHtcblx0dWwuZ2ZpZWxkX2NoZWNrYm94LFxuXHR1bC5nZmllbGRfcmFkaW8ge1xuXHRcdGxpIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHR3aWR0aDogMzMlO1xuXHRcdH1cblx0fVxufVxuLmdmX2xpc3RfNGNvbCB7XG5cdHVsLmdmaWVsZF9jaGVja2JveCxcblx0dWwuZ2ZpZWxkX3JhZGlvIHtcblx0XHRsaSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHR9XG5cdH1cbn1cbi5nZl9saXN0XzVjb2wge1xuXHR1bC5nZmllbGRfY2hlY2tib3gsXG5cdHVsLmdmaWVsZF9yYWRpbyB7XG5cdFx0bGkge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0fVxuXHR9XG59XG4uZ2ZfbGlzdF9pbmxpbmUge1xuXHR1bC5nZmllbGRfY2hlY2tib3gsXG5cdHVsLmdmaWVsZF9yYWRpbyB7XG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4vL01ha2UgbW9iaWxlIHdpZHRocyBmb3IgbGlzdCBjb2x1bW5zXG4uZ2ZfbGlzdF8yY29sLFxuLmdmX2xpc3RfM2NvbCxcbi5nZl9saXN0XzRjb2wsXG4uZ2ZfbGlzdF81Y29sIHtcblxufVxuXG4vLyBEZXNjcmlwdGlvbiBmb3IgZmllbGQgYXJlYVxuLmdmaWVsZF9kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi8vVGV4dC1iYXNlZCBEYXRlIEZpZWxkIGlucHV0c1xuLmdmaWVsZF9kYXRlX21vbnRoLFxuLmdmaWVsZF9kYXRlX2RheSxcbi5nZmllbGRfZGF0ZV95ZWFyIHtcblx0bWFyZ2luOiAwIDAgMS41ZW07XG4gIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiAzMSU7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgQGV4dGVuZCAuc2NyZWVuLXJlYWRlci10ZXh0O1xuICB9XG59XG5cbi8vRXh0cmEgVUktRGF0ZXBpY2tlciBjbGFzc2VzIHNpbmNlIEdGIHVzZXMgaXQgZm9yIHRoZWlyIERhdGUgZmllbGRcbi51aS1kYXRlcGlja2VyLWhlYWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdG1pbi1oZWlnaHQ6IDMwcHg7XG59XG5cbi51aS1kYXRlcGlja2VyLXRpdGxlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udWktZGF0ZXBpY2tlci1uZXh0LFxuLnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogdHJhbnNwYXJlbnQ7IC8va2VlcCBwcmV2L25leHQgaW52aXNpYmxlIGFuZCBqdXN0IHVzZSBhcnJvd3Ncblx0JjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRjb250ZW50OiAnJztcblx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7IC8va2VlcCBwcmV2L25leHQgaW52aXNpYmxlIGFuZCBqdXN0IHVzZSBhcnJvd3Ncblx0fVxufVxuXG4udWktZGF0ZXBpY2tlci1uZXh0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdEBpbmNsdWRlIHRyaWFuZ2xlKDEycHgsICRtZWRpdW0tZ3JheSwgcmlnaHQpO1xuXHRcdH1cblxufVxuXG4udWktZGF0ZXBpY2tlci1wcmV2IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdCY6YmVmb3JlIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZSgxMnB4LCAkbWVkaXVtLWdyYXksIGxlZnQpO1xuXHR9XG59XG5cbi8vIFNlbGVjdCBNb250aC9ZZWFyIGZvciBEYXRlcGlja2VyXG4udWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyLXllYXIge1xuXHRoZWlnaHQ6IDIycHg7XG5cdG1hcmdpbi10b3A6IDRweDtcbn1cblxuLy9TaXRlbWFuIHNwZWNpZmljXG5cbi5wcmltYXJ5LXBob25lIHtcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnByaW1hcnktcGhvbmUsXG4ucHJpbWFyeS1waG9uZSArIC5nZmllbGQge1xuICAgIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgLy9LZWVwcyBkZXJwaW4nIGFuZCBtYWtpbmcgYSBob3Jpem9udGFsIHNjcm9sbCBiYXIgcmFuZG9tbHkgOi9cbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0Ny41JTtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1heC13aWR0aDogMzkwcHghaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIGlucHV0Lm1lZGl1bSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuXG4uaW5zdXJhbmNlLXNlbGVjdCB7XG5cbiAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCl7XG4gICAgY2xlYXI6IG5vbmU7XG5cbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgdWwge1xuXG4gIH1cblxuICBsaVtjbGFzc149XCJnY2hvaWNlXCJdIHtcblxuICB9XG59XG5cbi5wcmltYXJ5LWluc3VyYW5jZS1maWVsZCB7XG4gIC8vIEZpZWxkIHRoYXQgYXBwZWFycyB3aGVuIFwiWWVzXCIgaXMgc2VsZWN0ZWQgb24gXCJJbnN1cmVkP1wiIHF1ZXN0aW9uXG4gIEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApe1xuICAgIEBpbmNsdWRlIHNwYW4tY29sdW1ucygxMik7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbn1cblxuLmdmb3JtX2hpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAbWl4aW4gdHJpYW5nbGUgKCRzaXplLCAkY29sb3IsICRkaXJlY3Rpb24pIHtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcblxuICAkd2lkdGg6IG50aCgkc2l6ZSwgMSk7XG4gICRoZWlnaHQ6IG50aCgkc2l6ZSwgbGVuZ3RoKCRzaXplKSk7XG5cbiAgJGZvcmVncm91bmQtY29sb3I6IG50aCgkY29sb3IsIDEpO1xuICAkYmFja2dyb3VuZC1jb2xvcjogaWYobGVuZ3RoKCRjb2xvcikgPT0gMiwgbnRoKCRjb2xvciwgMiksIHRyYW5zcGFyZW50KTtcblxuICBAaWYgKCRkaXJlY3Rpb24gPT0gdXApIG9yICgkZGlyZWN0aW9uID09IGRvd24pIG9yICgkZGlyZWN0aW9uID09IHJpZ2h0KSBvciAoJGRpcmVjdGlvbiA9PSBsZWZ0KSB7XG5cbiAgICAkd2lkdGg6ICR3aWR0aCAvIDI7XG4gICAgJGhlaWdodDogaWYobGVuZ3RoKCRzaXplKSA+IDEsICRoZWlnaHQsICRoZWlnaHQvMik7XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgJGJhY2tncm91bmQtY29sb3I7XG4gICAgICBib3JkZXItYm90dG9tOiAkaGVpZ2h0IHNvbGlkICRmb3JlZ3JvdW5kLWNvbG9yO1xuXG4gICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1sZWZ0OiAkaGVpZ2h0IHNvbGlkICRmb3JlZ3JvdW5kLWNvbG9yO1xuXG4gICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgYm9yZGVyLXRvcDogJGhlaWdodCBzb2xpZCAkZm9yZWdyb3VuZC1jb2xvcjtcblxuICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1yaWdodDogJGhlaWdodCBzb2xpZCAkZm9yZWdyb3VuZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAoJGRpcmVjdGlvbiA9PSB1cC1yaWdodCkgb3IgKCRkaXJlY3Rpb24gPT0gdXAtbGVmdCkge1xuICAgIGJvcmRlci10b3A6ICRoZWlnaHQgc29saWQgJGZvcmVncm91bmQtY29sb3I7XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSB1cC1yaWdodCB7XG4gICAgICBib3JkZXItbGVmdDogICR3aWR0aCBzb2xpZCAkYmFja2dyb3VuZC1jb2xvcjtcblxuICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cC1sZWZ0IHtcbiAgICAgIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICgkZGlyZWN0aW9uID09IGRvd24tcmlnaHQpIG9yICgkZGlyZWN0aW9uID09IGRvd24tbGVmdCkge1xuICAgIGJvcmRlci1ib3R0b206ICRoZWlnaHQgc29saWQgJGZvcmVncm91bmQtY29sb3I7XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duLXJpZ2h0IHtcbiAgICAgIGJvcmRlci1sZWZ0OiAgJHdpZHRoIHNvbGlkICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGRvd24tbGVmdCB7XG4gICAgICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCAkYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAoJGRpcmVjdGlvbiA9PSBpbnNldC11cCkge1xuICAgIGJvcmRlci13aWR0aDogJGhlaWdodCAkd2lkdGg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yICRiYWNrZ3JvdW5kLWNvbG9yICRmb3JlZ3JvdW5kLWNvbG9yO1xuICB9XG5cbiAgQGVsc2UgaWYgKCRkaXJlY3Rpb24gPT0gaW5zZXQtZG93bikge1xuICAgIGJvcmRlci13aWR0aDogJGhlaWdodCAkd2lkdGg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICRmb3JlZ3JvdW5kLWNvbG9yICRiYWNrZ3JvdW5kLWNvbG9yICRiYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG5cbiAgQGVsc2UgaWYgKCRkaXJlY3Rpb24gPT0gaW5zZXQtcmlnaHQpIHtcbiAgICBib3JkZXItd2lkdGg6ICR3aWR0aCAkaGVpZ2h0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvciAkYmFja2dyb3VuZC1jb2xvciAkYmFja2dyb3VuZC1jb2xvciAkZm9yZWdyb3VuZC1jb2xvcjtcbiAgfVxuXG4gIEBlbHNlIGlmICgkZGlyZWN0aW9uID09IGluc2V0LWxlZnQpIHtcbiAgICBib3JkZXItd2lkdGg6ICR3aWR0aCAkaGVpZ2h0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvciAkZm9yZWdyb3VuZC1jb2xvciAkYmFja2dyb3VuZC1jb2xvciAkYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxufVxuIiwiLyohIFRhYmxlc2F3IC0gdjIuMC4xIC0gMjAxNS0xMC0wOVxuKiBodHRwczovL2dpdGh1Yi5jb20vZmlsYW1lbnRncm91cC90YWJsZXNhd1xuKiBDb3B5cmlnaHQgKGMpIDIwMTUgRmlsYW1lbnQgR3JvdXA7IExpY2Vuc2VkIE1JVCAqL1xuXG50YWJsZS50YWJsZXNhdyB7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4udGFibGVzYXcge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogU3RydWN0dXJlICovXG5cbi50YWJsZXNhdyB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnRhYmxlc2F3IHRoLFxuLnRhYmxlc2F3IHRkIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IC41ZW0gLjdlbTtcbn1cblxuLnRhYmxlc2F3IHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgcGFkZGluZy10b3A6IC45ZW07XG4gIHBhZGRpbmctYm90dG9tOiAuN2VtO1xufVxuXG5cblxuLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgLmJ0biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDEpO1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMSk7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBjbGVhcjogYm90aDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogYm9sZCAyMHB4LzEgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAuNWVtIC44NWVtIC40ZW0gLjg1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgLyogVGhlbWluZyAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoIDI1NSwyNTUsMjU1LC4xICkpLCBjb2xvci1zdG9wKDUwJSwgcmdiYSggMjU1LDI1NSwyNTUsLjEgKSksIGNvbG9yLXN0b3AoNTUlLCByZ2JhKCAxNzAsMTcwLDE3MCwuMSApKSwgdG8ocmdiYSggMTIwLDEyMCwxMjAsLjE1ICkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKCAyNTUsMjU1LDI1NSwuMSApIDAlLCByZ2JhKCAyNTUsMjU1LDI1NSwuMSApIDUwJSwgcmdiYSggMTcwLDE3MCwxNzAsLjEgKSA1NSUsIHJnYmEoIDEyMCwxMjAsMTIwLC4xNSApIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIHRvcCwgcmdiYSggMjU1LDI1NSwyNTUsLjEgKSAwJSwgcmdiYSggMjU1LDI1NSwyNTUsLjEgKSA1MCUsIHJnYmEoIDE3MCwxNzAsMTcwLC4xICkgNTUlLCByZ2JhKCAxMjAsMTIwLDEyMCwuMTUgKSAxMDAlICk7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcbn1cblxuLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgYS5idG4ge1xuICBjb2xvcjogIzFjOTVkNDtcbn1cblxuLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgLmJ0bjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogRGVmYXVsdCByYWRpby9jaGVja2JveCBzdHlsaW5nIGhvcml6b25hbCBjb250cm9sZ3JvdXBzLiAqL1xuXG4udGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciAuYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSggMTAwLDEwMCwxMDAsLjM1ICkpLCB0byhyZ2JhKCAyNTUsMjU1LDI1NSwwICkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKCAxMDAsMTAwLDEwMCwuMzUgKSAwJSwgcmdiYSggMjU1LDI1NSwyNTUsMCApIDcwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCggdG9wLCByZ2JhKCAxMDAsMTAwLDEwMCwuMzUgKSAwJSwgcmdiYSggMjU1LDI1NSwyNTUsMCApIDcwJSApO1xufVxuXG4udGFibGVzYXctZW5oYW5jZWQgLnRhYmxlc2F3LWJhciAuYnRuOmhvdmVyLFxuLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgLmJ0bjpmb2N1cyB7XG4gIGNvbG9yOiAjMjA4ZGUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4udGFibGVzYXctYmFyIC5idG46Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAuMzVlbSAjNGZhZWVmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAuMzVlbSAjNGZhZWVmICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZXNhdy1iYXIgLmJ0bi1zZWxlY3Qgc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbn1cblxuLnRhYmxlc2F3LWJhciAuYnRuLXNlbGVjdCBzZWxlY3Qge1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udGFibGVzYXctYmFyIC5idG4gc2VsZWN0IG9wdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cblxuLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgLmJ0bi5idG4tc2VsZWN0IHtcbiAgY29sb3I6ICM0ZDRkNGQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xuICBtaW4td2lkdGg6IDcuMjVlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi50YWJsZXNhdy1iYXIgLmJ0bi5idG4tc21hbGwsXG4udGFibGVzYXctYmFyIC5idG4uYnRuLW1pY3JvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbn1cblxuLnRhYmxlc2F3LWJhciAuYnRuLmJ0bi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBwYWRkaW5nOiAuM2VtIDFlbSAuM2VtIDFlbTtcbn1cblxuLnRhYmxlc2F3LWJhciAuYnRuLmJ0bi1taWNybyB7XG4gIGZvbnQtc2l6ZTogLjgxMjVlbTtcbiAgcGFkZGluZzogLjRlbSAuN2VtIC4yNWVtIC43ZW07XG59XG5cbi50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5idG4tc2VsZWN0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRhYmxlc2F3LWJhciAuYnRuLXNlbGVjdDphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjEpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDI1NSwyNTUsMjU1LC4yNSk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDI1NSwyNTUsMjU1LC4yNSk7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4udGFibGVzYXctYmFyIC5idG4tc2VsZWN0LmJ0bi1zbWFsbCxcbi50YWJsZXNhdy1iYXIgLmJ0bi1zZWxlY3QuYnRuLW1pY3JvIHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07XG59XG5cbi50YWJsZXNhdy1iYXIgLmJ0bi1zZWxlY3Q6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAuMjVlbSAuNDVlbTtcbiAgY29udGVudDogXCJcXDI1YmNcIjtcbiAgZm9udC1zaXplOiAuNTVlbTtcbiAgcGFkZGluZy10b3A6IDEuMmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxLjhlbTtcbn1cblxuLnRhYmxlc2F3LWJhciAuYnRuLXNlbGVjdC5idG4tc21hbGw6YWZ0ZXIsXG4udGFibGVzYXctYmFyIC5idG4tc2VsZWN0LmJ0bi1taWNybzphZnRlciB7XG4gIHdpZHRoOiAxLjJlbTtcbiAgZm9udC1zaXplOiAuNWVtO1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAuNWVtO1xuICBsaW5lLWhlaWdodDogMS42NTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cblxuLyogQ29sdW1uIG5hdmlnYXRpb24gYnV0dG9ucyBmb3Igc3dpcGUgYW5kIGNvbHVtbnRvZ2dsZSB0YWJsZXMgKi9cblxuLnRhYmxlc2F3LWFkdmFuY2UgLmJ0biB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogLjI1ZW07XG59XG5cbi50YWJsZXNhdy1hZHZhbmNlIC5idG4uYnRuLW1pY3JvIHtcbiAgZm9udC1zaXplOiAuODEyNWVtO1xuICBwYWRkaW5nOiAuM2VtIC43ZW0gLjI1ZW0gLjdlbTtcbn1cblxuLnRhYmxlc2F3LWJhciAudGFibGVzYXctYWR2YW5jZSBhLnRhYmxlc2F3LW5hdi1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxLjhlbTtcbiAgaGVpZ2h0OiAxLjhlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LWFkdmFuY2UgYS50YWJsZXNhdy1uYXYtYnRuLmxlZnQ6YmVmb3JlLFxuLnRhYmxlc2F3LWJhciAudGFibGVzYXctYWR2YW5jZSBhLnRhYmxlc2F3LW5hdi1idG4ucmlnaHQ6YmVmb3JlLFxuLnRhYmxlc2F3LWJhciAudGFibGVzYXctYWR2YW5jZSBhLnRhYmxlc2F3LW5hdi1idG4uZG93bjpiZWZvcmUsXG4udGFibGVzYXctYmFyIC50YWJsZXNhdy1hZHZhbmNlIGEudGFibGVzYXctbmF2LWJ0bi51cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDAyMFwiO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LWFkdmFuY2UgYS50YWJsZXNhdy1uYXYtYnRuLmRvd246YmVmb3JlIHtcbiAgbGVmdDogLjVlbTtcbiAgdG9wOiAuNjVlbTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjODA4MDgwO1xufVxuXG4udGFibGVzYXctYmFyIC50YWJsZXNhdy1hZHZhbmNlIGEudGFibGVzYXctbmF2LWJ0bi51cDpiZWZvcmUge1xuICBsZWZ0OiAuNWVtO1xuICB0b3A6IC42NWVtO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICM4MDgwODA7XG59XG5cbi50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LWFkdmFuY2UgYS50YWJsZXNhdy1uYXYtYnRuLmxlZnQ6YmVmb3JlLFxuLnRhYmxlc2F3LWJhciAudGFibGVzYXctYWR2YW5jZSBhLnRhYmxlc2F3LW5hdi1idG4ucmlnaHQ6YmVmb3JlIHtcbiAgdG9wOiAuNDVlbTtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi50YWJsZXNhdy1iYXIgLnRhYmxlc2F3LWFkdmFuY2UgYS50YWJsZXNhdy1uYXYtYnRuLmxlZnQ6YmVmb3JlIHtcbiAgbGVmdDogLjZlbTtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgIzgwODA4MDtcbn1cblxuLnRhYmxlc2F3LWJhciAudGFibGVzYXctYWR2YW5jZSBhLnRhYmxlc2F3LW5hdi1idG4ucmlnaHQ6YmVmb3JlIHtcbiAgbGVmdDogLjdlbTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjODA4MDgwO1xufVxuXG4udGFibGVzYXctYWR2YW5jZSBhLnRhYmxlc2F3LW5hdi1idG4uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAuMjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yNSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIFRhYmxlIFRvb2xiYXIgKi9cblxuLnRhYmxlc2F3LWJhciB7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cblxuLnRhYmxlc2F3LXRvb2xiYXIge1xuICBmb250LXNpemU6IC44NzVlbTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi50YWJsZXNhdy10b29sYmFyIGxhYmVsIHtcbiAgcGFkZGluZzogLjVlbSAwO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjODg4O1xuICBtYXJnaW4tcmlnaHQ6IC41ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50YWJsZXNhdy1iYXIgLmJ0bixcbi50YWJsZXNhdy1lbmhhbmNlZCAudGFibGVzYXctYmFyIC5idG4ge1xuICBtYXJnaW4tdG9wOiAuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xufVxuXG4udGFibGVzYXctYmFyIC5idG4tc2VsZWN0LFxuLnRhYmxlc2F3LWVuaGFuY2VkIC50YWJsZXNhdy1iYXIgLmJ0bi1zZWxlY3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGFibGVzYXctYmFyIC50YWJsZXNhdy10b29sYmFyIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLjRlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmctbGVmdDogLjNlbTtcbn1cblxuLnRhYmxlc2F3LWJhciAudGFibGVzYXctdG9vbGJhciAuYnRuLXNlbGVjdCB7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnRhYmxlc2F3LWJhciAudGFibGVzYXctdG9vbGJhciAuYnRuLXNlbGVjdDphZnRlciB7XG4gIHBhZGRpbmctdG9wOiAuOWVtO1xufVxuXG4udGFibGVzYXctYmFyIC50YWJsZXNhdy10b29sYmFyIHNlbGVjdCB7XG4gIGNvbG9yOiAjODg4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi50YWJsZXNhdy10b29sYmFyIH4gdGFibGUge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnRhYmxlc2F3LXRvb2xiYXIgLmExMXktc20ge1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMjRlbSkge1xuICAudGFibGVzYXctdG9vbGJhciAuYTExeS1zbSB7XG4gICAgY2xpcDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuXG4vKiBUYWJsZSByb3dzIGhhdmUgYSBncmF5IGJvdHRvbSBzdHJva2UgYnkgZGVmYXVsdCAqL1xuXG4udGFibGVzYXctc3RhY2sgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcbn1cblxuLnRhYmxlc2F3LXN0YWNrIHRkIC50YWJsZXNhdy1jZWxsLWxhYmVsLFxuLnRhYmxlc2F3LXN0YWNrIHRoIC50YWJsZXNhdy1jZWxsLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTW9iaWxlIGZpcnN0IHN0eWxlczogQmVnaW4gd2l0aCB0aGUgc3RhY2tlZCBwcmVzZW50YXRpb24gYXQgbmFycm93IHdpZHRocyAqL1xuXG5AbWVkaWEgb25seSBhbGwge1xuICAvKiBTaG93IHRoZSB0YWJsZSBjZWxscyBhcyBhIGJsb2NrIGxldmVsIGVsZW1lbnQgKi9cblxuICAudGFibGVzYXctc3RhY2sgdGQsXG4gIC50YWJsZXNhdy1zdGFjayB0aCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC50YWJsZXNhdy1zdGFjayB0ciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG5cbiAgLyogTWFrZSB0aGUgbGFiZWwgZWxlbWVudHMgYSBwZXJjZW50YWdlIHdpZHRoICovXG5cbiAgLnRhYmxlc2F3LXN0YWNrIHRkIC50YWJsZXNhdy1jZWxsLWxhYmVsLFxuICAudGFibGVzYXctc3RhY2sgdGggLnRhYmxlc2F3LWNlbGwtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgLjZlbSAwIDA7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAvKiBGb3IgZ3JvdXBlZCBoZWFkZXJzLCBoYXZlIGEgZGlmZmVyZW50IHN0eWxlIHRvIHZpc3VhbGx5IHNlcGFyYXRlIHRoZSBsZXZlbHMgYnkgY2xhc3NpbmcgdGhlIGZpcnN0IGxhYmVsIGluIGVhY2ggY29sIGdyb3VwICovXG5cbiAgLnRhYmxlc2F3LXN0YWNrIHRoIC50YWJsZXNhdy1jZWxsLWxhYmVsLXRvcCxcbiAgLnRhYmxlc2F3LXN0YWNrIHRkIC50YWJsZXNhdy1jZWxsLWxhYmVsLXRvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogLjRlbSAwO1xuICAgIG1hcmdpbjogLjRlbSAwO1xuICB9XG5cbiAgLnRhYmxlc2F3LWNlbGwtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLyogQXZvaWQgZG91YmxlIHN0cm9rZXMgd2hlbiBzdGFja2VkICovXG5cbiAgLnRhYmxlc2F3LXN0YWNrIHRib2R5IHRoLmdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLyogQXZvaWQgZG91YmxlIHN0cm9rZXMgd2hlbiBzdGFja2VkICovXG5cbiAgLnRhYmxlc2F3LXN0YWNrIHRoLmdyb3VwIGIudGFibGVzYXctY2VsbC1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgLnRhYmxlc2F3LXN0YWNrIHRoZWFkIHRkLFxuICAudGFibGVzYXctc3RhY2sgdGhlYWQgdGgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAudGFibGVzYXctc3RhY2sgdGJvZHkgdGQsXG4gIC50YWJsZXNhdy1zdGFjayB0Ym9keSB0aCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudGFibGVzYXctY2VsbC1sYWJlbCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC50YWJsZXNhdy1jZWxsLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNjclO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC50YWJsZXNhdy1zdGFjayB0ZDplbXB0eSxcbiAgLnRhYmxlc2F3LXN0YWNrIHRoOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIE1lZGlhIHF1ZXJ5IHRvIHNob3cgYXMgYSBzdGFuZGFyZCB0YWJsZSBhdCA1NjBweCAoMzVlbSB4IDE2cHgpIG9yIHdpZGVyICovXG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC50YWJsZXNhdy1zdGFjayB0ciB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG5cbiAgLyogU2hvdyB0aGUgdGFibGUgaGVhZGVyIHJvd3MgKi9cblxuICAudGFibGVzYXctc3RhY2sgdGQsXG4gIC50YWJsZXNhdy1zdGFjayB0aCxcbiAgLnRhYmxlc2F3LXN0YWNrIHRoZWFkIHRkLFxuICAudGFibGVzYXctc3RhY2sgdGhlYWQgdGgge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLyogSGlkZSB0aGUgbGFiZWxzIGluIGVhY2ggY2VsbCAqL1xuXG4gIC50YWJsZXNhdy1zdGFjayB0ZCAudGFibGVzYXctY2VsbC1sYWJlbCxcbiAgLnRhYmxlc2F3LXN0YWNrIHRoIC50YWJsZXNhdy1jZWxsLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRhYmxlc2F3LWZpeC1wZXJzaXN0IHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxuQG1lZGlhIG9ubHkgYWxsIHtcbiAgLyogVW5jaGVja2VkIG1hbnVhbGx5OiBBbHdheXMgaGlkZSAqL1xuXG4gIC50YWJsZXNhdy1zd2lwZSB0aC50YWJsZXNhdy1jZWxsLWhpZGRlbixcbiAgLnRhYmxlc2F3LXN3aXBlIHRkLnRhYmxlc2F3LWNlbGwtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5idG4udGFibGVzYXctY29sdW1udG9nZ2xlLWJ0biBzcGFuIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZS1idG53cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBmb3IgZGlhbG9nIHBvc2l0aW9uaW5nICovXG59XG5cbi50YWJsZXNhdy1jb2x1bW50b2dnbGUtYnRud3JhcCAuZGlhbG9nLWNvbnRlbnQge1xuICBwYWRkaW5nOiAuNWVtO1xufVxuXG4udGFibGVzYXctY29sdW1udG9nZ2xlIHRib2R5IHRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyogUmVtb3ZlIHRvcC9ib3R0b20gbWFyZ2lucyBhcm91bmQgdGhlIGZpZWxkY29udGFpbiBvbiBjaGVjayBsaXN0ICovXG5cbi50YWJsZXNhdy1jb2x1bW50b2dnbGUtcG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFibGVzYXctY29sdW1udG9nZ2xlLWJ0bndyYXAudmlzaWJsZSAudGFibGVzYXctY29sdW1udG9nZ2xlLXBvcHVwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyZW07XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuNWVtIC44ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4ICNjY2M7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAuMmVtO1xuICB6LWluZGV4OiAxO1xufVxuXG4udGFibGVzYXctY29sdW1udG9nZ2xlLXBvcHVwIGZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBIaWRlIGFsbCBwcmlvcml0aXplZCBjb2x1bW5zIGJ5IGRlZmF1bHQgKi9cblxuQG1lZGlhIG9ubHkgYWxsIHtcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0aC50YWJsZXNhdy1wcmlvcml0eS02LFxuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRkLnRhYmxlc2F3LXByaW9yaXR5LTYsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctcHJpb3JpdHktNSxcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0ZC50YWJsZXNhdy1wcmlvcml0eS01LFxuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRoLnRhYmxlc2F3LXByaW9yaXR5LTQsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGQudGFibGVzYXctcHJpb3JpdHktNCxcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0aC50YWJsZXNhdy1wcmlvcml0eS0zLFxuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRkLnRhYmxlc2F3LXByaW9yaXR5LTMsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctcHJpb3JpdHktMixcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0ZC50YWJsZXNhdy1wcmlvcml0eS0yLFxuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRoLnRhYmxlc2F3LXByaW9yaXR5LTEsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGQudGFibGVzYXctcHJpb3JpdHktMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGFibGVzYXctY29sdW1udG9nZ2xlLWJ0bndyYXAgLmRpYWxvZy1jb250ZW50IHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxZW07XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEyZW07XG4gIG1heC13aWR0aDogMThlbTtcbiAgbWFyZ2luOiAtLjVlbSBhdXRvIDA7XG59XG5cbi50YWJsZXNhdy1jb2x1bW50b2dnbGUtYnRud3JhcCAuZGlhbG9nLWNvbnRlbnQ6Zm9jdXMge1xuICBvdXRsaW5lLXN0eWxlOiBub25lO1xufVxuXG4vKiBQcmVzZXQgYnJlYWtwb2ludHMgaWYgXCJcIiBjbGFzcyBhZGRlZCB0byB0YWJsZSAqL1xuXG4vKiBTaG93IHByaW9yaXR5IDEgYXQgMzIwcHggKDIwZW0geCAxNnB4KSAqL1xuXG5AbWVkaWEgKG1pbi13aWR0aDogMjBlbSkge1xuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRoLnRhYmxlc2F3LXByaW9yaXR5LTEsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGQudGFibGVzYXctcHJpb3JpdHktMSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuXG4vKiBTaG93IHByaW9yaXR5IDIgYXQgNDgwcHggKDMwZW0geCAxNnB4KSAqL1xuXG5AbWVkaWEgKG1pbi13aWR0aDogMzBlbSkge1xuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRoLnRhYmxlc2F3LXByaW9yaXR5LTIsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGQudGFibGVzYXctcHJpb3JpdHktMiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuXG4vKiBTaG93IHByaW9yaXR5IDMgYXQgNjQwcHggKDQwZW0geCAxNnB4KSAqL1xuXG5AbWVkaWEgKG1pbi13aWR0aDogNDBlbSkge1xuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRoLnRhYmxlc2F3LXByaW9yaXR5LTMsXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGQudGFibGVzYXctcHJpb3JpdHktMyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxuXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGJvZHkgdGQge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG59XG5cbi8qIFNob3cgcHJpb3JpdHkgNCBhdCA4MDBweCAoNTBlbSB4IDE2cHgpICovXG5cbkBtZWRpYSAobWluLXdpZHRoOiA1MGVtKSB7XG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctcHJpb3JpdHktNCxcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0ZC50YWJsZXNhdy1wcmlvcml0eS00IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG5cbi8qIFNob3cgcHJpb3JpdHkgNSBhdCA5NjBweCAoNjBlbSB4IDE2cHgpICovXG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctcHJpb3JpdHktNSxcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0ZC50YWJsZXNhdy1wcmlvcml0eS01IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG5cbi8qIFNob3cgcHJpb3JpdHkgNiBhdCAxLDEyMHB4ICg3MGVtIHggMTZweCkgKi9cblxuQG1lZGlhIChtaW4td2lkdGg6IDcwZW0pIHtcbiAgLnRhYmxlc2F3LWNvbHVtbnRvZ2dsZSB0aC50YWJsZXNhdy1wcmlvcml0eS02LFxuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRkLnRhYmxlc2F3LXByaW9yaXR5LTYge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgYWxsIHtcbiAgLyogVW5jaGVja2VkIG1hbnVhbGx5OiBBbHdheXMgaGlkZSAqL1xuXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctY2VsbC1oaWRkZW4sXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGQudGFibGVzYXctY2VsbC1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvKiBDaGVja2VkIG1hbnVhbGx5OiBBbHdheXMgc2hvdyAqL1xuXG4gIC50YWJsZXNhdy1jb2x1bW50b2dnbGUgdGgudGFibGVzYXctY2VsbC12aXNpYmxlLFxuICAudGFibGVzYXctY29sdW1udG9nZ2xlIHRkLnRhYmxlc2F3LWNlbGwtdmlzaWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuXG4udGFibGVzYXctY29sdW1udG9nZ2xlLXBvcHVwIC5idG4tZ3JvdXAgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAuMmVtIDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50YWJsZXNhdy1jb2x1bW50b2dnbGUtcG9wdXAgLmJ0bi1ncm91cCA+IGxhYmVsIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuOGVtO1xufVxuXG4udGFibGVzYXctc29ydGFibGUsXG4udGFibGVzYXctc29ydGFibGUgdGhlYWQsXG4udGFibGVzYXctc29ydGFibGUgdGhlYWQgdHIsXG4udGFibGVzYXctc29ydGFibGUgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50YWJsZXNhdy1zb3J0YWJsZSB0aGVhZCB0ciB0aCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udGFibGVzYXctc29ydGFibGUgdGgudGFibGVzYXctc29ydGFibGUtaGVhZCxcbi50YWJsZXNhdy1zb3J0YWJsZSB0cjpmaXJzdC1jaGlsZCB0aC50YWJsZXNhdy1zb3J0YWJsZS1oZWFkIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRtZWQtZ3JheTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRtZWQtZ3JheTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGFibGVzYXctc29ydGFibGUgdGgudGFibGVzYXctc29ydGFibGUtaGVhZCBidXR0b24ge1xuICBwYWRkaW5nLXRvcDogLjllbTtcbiAgcGFkZGluZy1ib3R0b206IC43ZW07XG4gIHBhZGRpbmctbGVmdDogLjZlbTtcbiAgcGFkZGluZy1yaWdodDogMS42ZW07XG59XG5cbi50YWJsZXNhdy1zb3J0YWJsZSAudGFibGVzYXctc29ydGFibGUtaGVhZCBidXR0b24ge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGFibGVzYXctc29ydGFibGUgLnRhYmxlc2F3LXNvcnRhYmxlLWhlYWQudGFibGVzYXctc29ydGFibGUtYXNjZW5kaW5nIGJ1dHRvbjphZnRlcixcbi50YWJsZXNhdy1zb3J0YWJsZSAudGFibGVzYXctc29ydGFibGUtaGVhZC50YWJsZXNhdy1zb3J0YWJsZS1kZXNjZW5kaW5nIGJ1dHRvbjphZnRlciB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTBweDtcbiAgY29udGVudDogXCJcXDAwMjBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLjVlbTtcbn1cblxuLnRhYmxlc2F3LXNvcnRhYmxlIC50YWJsZXNhdy1zb3J0YWJsZS1oZWFkLnRhYmxlc2F3LXNvcnRhYmxlLWFzY2VuZGluZyBidXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMjE5MVwiO1xufVxuXG4udGFibGVzYXctc29ydGFibGUgLnRhYmxlc2F3LXNvcnRhYmxlLWhlYWQudGFibGVzYXctc29ydGFibGUtZGVzY2VuZGluZyBidXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMjE5M1wiO1xufVxuXG4udGFibGVzYXctc29ydGFibGUgLm5vdC1hcHBsaWNhYmxlOmFmdGVyIHtcbiAgY29udGVudDogXCItLVwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRhYmxlc2F3LXNvcnRhYmxlIC5ub3QtYXBwbGljYWJsZSBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhYmxlc2F3LWFkdmFuY2Uge1xuICAvLyBmbG9hdDogcmlnaHQ7XG59XG5cbi50YWJsZXNhdy1hZHZhbmNlLm1pbmltYXAge1xuICBtYXJnaW4tcmlnaHQ6IC40ZW07XG59XG5cbi50YWJsZXNhdy1hZHZhbmNlLWRvdHMge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4udGFibGVzYXctYWR2YW5jZS1kb3RzIGxpIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAuNGVtIC4yZW07XG59XG5cbi50YWJsZXNhdy1hZHZhbmNlLWRvdHMgbGkgaSB7XG4gIHdpZHRoOiAuMjVlbTtcbiAgaGVpZ2h0OiAuMjVlbTtcbiAgYmFja2dyb3VuZDogIzU1NTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udGFibGVzYXctYWR2YW5jZS1kb3RzLWhpZGUge1xuICBvcGFjaXR5OiAuMjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yNSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLmxheW91dENvbnRlbnRfX2JveCB7XG5cdEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcjtcbn1cbi5sYXlvdXRDb250ZW50X19ib3gtY29udGVudCB7XG5cdEBpbmNsdWRlIHNwYW4tY29sdW1ucygxMik7XG5cdEBpbmNsdWRlIG9tZWdhKCk7XG59XG5cbi8vTWFyZ2luIG9uIGFsbCBGbGV4IGZpZWxkc1xuLmxheW91dENvbnRlbnRfX2JveC1jb250ZW50LFxuLmxheW91dExvY2F0aW9uLFxuLmxheW91dEFjY29yZGlvbl9fYm94IHtcblxuICBAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gIFx0Ly9zcGFjZSBmb3IgQWNjb3JkaW9uIGp1bXBsaW5rc1xuIC8vIFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG5cbn1cblxuLnNpdGVtYW4teWRyLWNvbnRhaW5lciB7XG5cdC8vQGluY2x1ZGUgb3V0ZXItY29udGFpbmVyO1xufVxuXG4iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLWxvY2F0aW9uIHtcblx0LmxheW91dEFjY29yZGlvbl9fanVtcGxpbmtzIHtcbiAgICB0b3A6IDcyNXB4O1xuXHR9XG5cblx0LmVudHJ5QXJ0aWNsZV9faGVhZGVyLS1mZWF0dXJlLW1ldGEge1xuICAgIHRvcDogNjAlO1xuICB9XG59XG5cblxuLnBhZ2VBcnRpY2xlX19jb250ZW50LS1mZWF0dXJlLW1ldGF7XG5cdC8vdG9wOiA4MCU7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICMwMTg5ZGU7XG5cdH1cbn1cblxuLmxheW91dExvY2F0aW9uIHtcblxufVxuLmxheW91dExvY2F0aW9uX19ib3gge1xuXHRAaW5jbHVkZSBvdXRlci1jb250YWluZXI7XG5cdHBhZGRpbmc6IDQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xufVxuXG4ubGF5b3V0TG9jYXRpb25fX2JveC0tYWRkcmVzcyB7XG5cdEBpbmNsdWRlIHNwYW4tY29sdW1ucyg4KTtcbn1cblxuLmxheW91dExvY2F0aW9uX19ib3gtLWFkZHJlc3MtdGl0bGUsXG4ubGF5b3V0TG9jYXRpb25fX2JveC0tYWRkcmVzcy0xLFxuLmxheW91dExvY2F0aW9uX19ib3gtLWFkZHJlc3MtMiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubG9jYXRpb25fX21ldGEtLWFkZHJlc3Mge1xuICAvKmRpc3BsYXk6IGJsb2NrOyovXG59XG5cbi5sb2NhdGlvbl9fbWV0YS0tcGhvbmV7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdHBhZGRpbmctdG9wOiA1cHg7XG5cdGEge1xuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGVyLWZvbnQtZmFtaWx5O1xuXHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdH1cbn1cblxuLmxheW91dExvY2F0aW9uX19ib3gtLW1hcCB7XG5cdEBpbmNsdWRlIHNwYW4tY29sdW1ucyg0KTtcblx0QGluY2x1ZGUgb21lZ2EoKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdGJ1dHRvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdHBhZGRpbmctbGVmdDogNDBweDtcblxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuXHRcdFx0Y29udGVudDogJ1xcZjNjNSc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRvcDogMThweDtcblx0XHRcdGxlZnQ6IDE4cHg7XG5cblx0XHR9XG5cdH1cbn1cbiIsIi5sYXlvdXRBY2NvcmRpb25fX2JveCB7XG5cdEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcjtcblx0ICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbn1cbi5sYXlvdXRBY2NvcmRpb25fX2JveC1jb250ZW50IHtcblx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEyKTtcblx0QGluY2x1ZGUgb21lZ2EoKTtcbn1cbi5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkIHtcblx0QGluY2x1ZGUgc3Bhbi1jb2x1bW5zKDEyKTtcblx0QGluY2x1ZGUgb21lZ2EoKTtcblx0ICBcdGZsb2F0OiBub25lO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICBcdCY6Zmlyc3QtY2hpbGQge1xuICBcdH1cblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cblx0XHR9XG5cdH1cbn1cblxuLy9UaGUgSnVtcGxpbmtzIGZvciBkZXNrdG9wIHZpZXdcbi8qXG4ubGF5b3V0QWNjb3JkaW9uX19qdW1wbGlua3Mge1xuICBAZXh0ZW5kIC5kZXNrdG9wLW9ubHk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2NXB4O1xuICBsaSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG1lZGl1bS1ncmF5O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3BlcnR5KGFsbCk7XG4gIFx0QGluY2x1ZGUgdHJhbnNpdGlvbi1kdXJhdGlvbigwLjNzKTtcbiAgXHRAaW5jbHVkZSB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbihlYXNlLWluKTtcblxuICAgICY6aG92ZXIge1xuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgXHRib3JkZXItYm90dG9tOiBub25lO1xuXG5cdCAgICAmOmhvdmVyIHtcblx0ICAgIFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0ICAgIH1cblx0fVxuICB9XG4gICYtLWFjY29yZC1qdW1wbGluayB7XG4gICAgLmZhIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG5cbn1cbiovXG5cbi8vU2hhcmVkIGJldHdlZW4gQUNGIEFjY29yZGlvbiBhbmQgQ2FuY2VyIFR5cGVzICh3aGljaCBzaG93cyBvbiBib3RoIGRlc2t0b3AgJiBtb2JpbGUpXG4ubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZC10aXRsZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDsgLy9nZXQgcmlkIG9mIGRlZmF1bHQgaDQgbWFyZ2luIHNvIHdlIGNhbiBtYWtlIHdob2xlIHRoaW5nIGNsaWNrYWJsZVxuXHRwYWRkaW5nOiAxZW0gMC41cmVtO1xuICAvL2ZvbnQtc2l6ZTogMS41ZW0gIWltcG9ydGFudDtcbiAgLy9mb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG5cblx0QGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcrJztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHBhZGRpbmctdG9wOiAxZW07XG5cdFx0dG9wOiAxNnB4O1xuXHRcdHJpZ2h0OiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdGNvbG9yOiAkYmFzZS1mb250LWNvbG9yO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG5cdH1cbn1cblxuLmNhbmNlclR5cGVzX19hY2NvcmRpb24tLXRpdGxlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgXHRtYXJnaW46IDA7IC8vZ2V0IHJpZCBvZiBkZWZhdWx0IGg0IG1hcmdpbiBzbyB3ZSBjYW4gbWFrZSB3aG9sZSB0aGluZyBjbGlja2FibGVcblx0cGFkZGluZzogMWVtIDAuNWVtO1xuXG5cdEBpbmNsdWRlIG1lZGlhKCRsYXJnZS1zY3JlZW4tdXApIHtcblx0XHRwYWRkaW5nOiAyMHB4IDEwcHg7XG5cdH1cblxuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcrJztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHBhZGRpbmctdG9wOiAxZW07XG5cdFx0dG9wOiAxMHB4O1xuXHRcdHJpZ2h0OiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdGNvbG9yOiAkYmFzZS1mb250LWNvbG9yO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG5cdH1cbn1cblxuXG5cblxuLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQtdGl0bGUge1xuXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdCAgbWFyZ2luOiAwIDAgMC45ZW07XG4gIH1cblxuXHQmOmFmdGVyIHtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gIFx0ICBkaXNwbGF5OiBub25lO1xuICBcdCAgbWFyZ2luLWJvdHRvbTogMC45ZW07XG4gICAgfVxuICB9XG59XG5cbi8vU2hhcmVkIGJldHdlZW4gQUNGIEFjY29yZGlvbiBhbmQgQ2FuY2VyIFR5cGVzXG4ubGF5b3V0QWNjb3JkaW9uX19ib3gtLWFjY29yZC1jb250ZW50LFxuLmNhbmNlclR5cGVzX19hY2NvcmRpb24tLWNvbnRlbnQgIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1heC1oZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG59XG5cbi5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAuNWVtO1xuXG4gIHAge1xuXHQgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cblxuICBoNSB7XG5cbiAgXHQmOmZpcnN0LWNoaWxkIHtcbiAgXHRcdG1hcmdpbi10b3A6IDA7XG4gIFx0fVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEoJGxhcmdlLXNjcmVlbi11cCkge1xuICBcdHBhZGRpbmc6IDA7XG4gIFx0bWFyZ2luLWJvdHRvbTogMmVtO1xuICB9XG5cbiAgcDpsYXN0LWNoaWxke1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0XHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG4gIC8vIFRoZXNlIGFyZSBleHBhbmRlZCBieSBkZWZhdWx0IG9uIGRlc2t0b3Agc2l6ZVxuXHRAaW5jbHVkZSBtZWRpYSgkbGFyZ2Utc2NyZWVuLXVwKSB7XG4gICAgbWF4LWhlaWdodDogaW5oZXJpdDtcblx0XHRvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuLmV4cGFuZCB7XG5cdC5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkLXRpdGxlLFxuXHQuY2FuY2VyVHlwZXNfX2FjY29yZGlvbi0tdGl0bGUge1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnLSc7XG5cdFx0fVxuXHR9XG5cdC5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkLWNvbnRlbnQsXG5cdC5jYW5jZXJUeXBlc19fYWNjb3JkaW9uLS1jb250ZW50IHtcblx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn0iLCJcbi5wYWdlQXJ0aWNsZV9fY29udGVudCB7XG5cdC5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkLCAubGF5b3V0Q29udGVudF9fYm94LWNvbnRlbnR7XG5cdFx0LmFsaWduY2VudGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ZmlnY2FwdGlvbi53cC1jYXB0aW9uLXRleHQge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC5hbGlnbmxlZnQge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXG5cdFx0XHRmaWdjYXB0aW9uLndwLWNhcHRpb24tdGV4dCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGZpZ3VyZS5hbGlnbnJpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG5cdFx0XHRmaWdjYXB0aW9uLndwLWNhcHRpb24tdGV4dCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcbn0iLCIud2lkZ2V0UG9zdHNfX3RpdGxlIHtcblx0Ly8gZm9udC1mYW1pbHk6ICRoZWFkZXItZm9udC1mYW1pbHk7XG5cdC8vIGZvbnQtc2l6ZTogMS41ZW07XG5cdC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHQvLyBsaW5lLWhlaWdodDogMS41O1xuXHQvLyBtYXJnaW46IDA7XG5cdC8vIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cdC8vIGNvbG9yOiAkYmxhY2s7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdEBpbmNsdWRlIG1lZGlhKCAkbGFyZ2Utc2NyZWVuLXVwICkge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Ly8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxufVxuXG4ud2lkZ2V0UG9zdHNfX2FydGljbGUge1xuXHRAaW5jbHVkZSBtZWRpYSggJGxhcmdlLXNjcmVlbi11cCApIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRENEQ0RDO1xuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXG5cdFx0aDQge1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihjb2xvciAwLjFzIGxpbmVhcik7XG5cdFx0XHRjb2xvcjogJGJhc2UtbGluay1jb2xvcjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLXByb3BlcnR5KGFsbCk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWR1cmF0aW9uKDAuM3MpO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZS1pbik7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogZGFya2VuKCRibHVlLCAxMCUpO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cbn1cblxuLndpZGdldFBvc3RzX19hcnRpY2xlLS10aXRsZSB7XG5cdEBpbmNsdWRlIG1lZGlhKCAkbGFyZ2Utc2NyZWVuLXVwICkge1xuXHRcdG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0fVxufVxuXG4ud2lkZ2V0UG9zdHNfX2FydGljbGUtLW1ldGEtZGF0ZSB7XG5cdEBpbmNsdWRlIG1lZGlhKCAkbGFyZ2Utc2NyZWVuLXVwICkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzMyMzczQTtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcblx0fVxufVxuXG4ud2lkZ2V0UG9zdHNfX2FydGljbGUtLW1ldGEtYXV0aG9yIHtcblx0QGluY2x1ZGUgbWVkaWEoICRsYXJnZS1zY3JlZW4tdXAgKSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIGNvbG9yOiAjMzIzNzNBO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICd8Jztcblx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHR9XG5cdH1cbn1cbiIsIkBtZWRpYSBwcmludCB7XG4gIC8vIE5hdmlnYXRpb24vZXh0cmEgc3R1ZmYgd2UgZG9uJ3Qgd2FudCB0byBwcmludFxuICAuc2l0ZS1oZWFkZXIsXG4gIC5tYWluLW5hdmlnYXRpb25fX2V5ZWJyb3ctbmF2X3dyYXBwZXIsXG4gICNtYWluLW5hdmlnYXRpb25fX2V5ZWJyb3ctbmF2LFxuICAubWFpbi1uYXZpZ2F0aW9uLFxuICAucGFnZUFydGljbGVfX3NpZGViYXIsXG4gIC5lbnRyeUFydGljbGVfX2NhdGVnb3JpZXMsXG4gIC5tb2JpbGVfY2F0X25hdixcbiAgLm5hdi1saW5rcyxcbiAgLmVudHJ5QXJ0aWNsZV9fc29jaWFsLFxuICAubW9iaWxlLXJlcXVlc3QtYXB0LFxuICAucGh5c2ljaWFuRGlyZWN0b3J5X19icm93c2VfX2J1dHRvbnMsXG4gIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyIC5kb2N0b3JBcnRpY2xlX19zaWRlYmFyX19yZXF1ZXN0QXBwb2ludG1lbnQsXG4gIC5kb2N0b3JBcnRpY2xlX19iYWNrLWxpbmssXG4gIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Zvcm0sXG4gIC5waHlzaWNpYW5EaXJlY3RvcnlfX2Jyb3dzZSxcbiAgLmJhY2stdG8tdG9wLFxuICAuc2l0ZUZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNvbnRlbnRBcmVhX19ib3gtLW1haW4sXG4gIC5wYWdlQXJ0aWNsZV9fY29udGVudCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAvL1VuZG8gc29tZSBNb2JpbGUgVGhpbmdzXG4gIC5sYXlvdXRBY2NvcmRpb25fX2JveC0tYWNjb3JkIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQtdGl0bGUge1xuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvL0ZpeCB0ZXh0IGdldHRpbmcgY3V0IG9mZj9cbiAgLmxheW91dEFjY29yZGlvbl9fYm94LS1hY2NvcmQtY29udGVudCxcbiAgLmNhbmNlclR5cGVzX19hY2NvcmRpb24tLWNvbnRlbnQge1xuICAvLyAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgI3NpdGUtaGVhZGVyLXdyYXBwZXIsXG4gICNtYXN0aGVhZC5tYXN0aGVhZC0tYWN0aXZlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5zaXRlLWJyYW5kaW5nX19sb2dvIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAvL1N0aWNreSBoZWFkZXIgd2lsbCB0cmF2ZWwgZG93biB0aGUgcHJpbnRlZCBwYWdlLCBmaXggaXQgLSBtYWtlIHN1cmUgdGhpcyBpcyBoZXJlIGlmIHRoZSBoZWFkZXIgaXMgdmlzaWJsZSBpbiBwcmludFxuICAuc2l0ZS1oZWFkZXItd3JhcHBlci0taGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogaW5oZXJpdDtcbiAgfVxuXG4gIC8vU3RvcCBjdXR0aW5nIG9mZiB0aGUgdGV4dCwgZGFtbWl0XG4gIEBwYWdlIHtcbiAgICBtYXJnaW46IDJjbTtcbiAgfVxuXG59Il19 */
