#viz-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:719px){#viz-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.src-views-viz-view--container{width:calc(100% - 65px);min-width:calc(320px - 2.25em)}@media screen and (max-width:719px){.src-views-viz-view--container{width:100%}}.src-views-viz-view--superSquat .rich-text #pew-app .abx-legend{margin:10px 0 0}.src-views-viz-view--superSquat .rich-text #abx-totals{margin-top:0}.src-views-viz-view--activeContainer{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.src-views-viz-view--activeContainer,.src-views-viz-view--headerContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.src-views-viz-view--headerContainer{background-color:#ea7960;height:45px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:32px}.src-views-viz-view--squat .src-views-viz-view--headerContainer{height:31.5px;margin-bottom:21px}.src-views-viz-view--squat .src-views-viz-view--headerContainer:after{height:21px;line-height:135%}.src-views-viz-view--headerContainer:after{display:block;position:absolute;width:100%;height:30px;content:"Discontinued";background-color:#f9d9d2;color:#ea7960;top:100%;text-align:center;font-style:italic;font-size:.85em;font-weight:700;line-height:200%;left:0}.src-views-viz-view--column,.src-views-viz-view--discontinuedContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.src-views-viz-view--column{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 2px;width:20%}.src-views-viz-view--squat .src-views-viz-view--column{margin:0 4px}.src-views-viz-view--activeContainer .src-views-viz-view--column{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.src-views-viz-view--discontinuedContainer .src-views-viz-view--column{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:399px){.src-views-viz-view--column{margin:0!important}}.src-views-viz-view--drug{width:100%;height:30px;margin-right:2px;background-color:transparent;position:relative;border:2px solid transparent;-webkit-transition:-webkit-transform 0s ease-in-out;transition:-webkit-transform 0s ease-in-out;transition:transform 0s ease-in-out;transition:transform 0s ease-in-out,-webkit-transform 0s ease-in-out}.src-views-viz-view--superSquat .src-views-viz-view--drug{height:27px}.src-views-viz-view--drug:not(.src-views-viz-view--drugEmpty){background-color:#d8d8d8}.src-views-viz-view--activeContainer .src-views-viz-view--drug{margin-bottom:2px}.src-views-viz-view--discontinuedContainer .src-views-viz-view--drug{margin-top:2px}.src-views-viz-view--discontinuedContainer .src-views-viz-view--drug:not(.src-views-viz-view--isTranslated):not(.src-views-viz-view--drugEmpty){border-color:#f2f2f2;background-color:#f2f2f2}.src-views-viz-view--discontinuedContainer .src-views-viz-view--drug:not(.src-views-viz-view--isTranslated).src-views-viz-view--novel{background-color:#c6e8e4;border-color:#c6e8e4}.src-views-viz-view--discontinuedContainer .src-views-viz-view--drug:not(.src-views-viz-view--isTranslated).src-views-viz-view--urgent{border-color:#8f9cbc}.src-views-viz-view--discontinuedContainer .src-views-viz-view--drug:not(.src-views-viz-view--isTranslated).src-views-viz-view--gramNegative:after{color:#73a4d4}.src-views-viz-view--drug.src-views-viz-view--wasDiscontinued.src-views-viz-view--isTranslated:not(.src-views-viz-view--drugEmpty){border-color:#f2f2f2;background-color:#f2f2f2}.src-views-viz-view--drug.src-views-viz-view--wasDiscontinued.src-views-viz-view--isTranslated.src-views-viz-view--novel{background-color:#c6e8e4;border-color:#c6e8e4}.src-views-viz-view--drug.src-views-viz-view--wasDiscontinued.src-views-viz-view--isTranslated.src-views-viz-view--urgent{border-color:#8f9cbc}.src-views-viz-view--drug.src-views-viz-view--wasDiscontinued.src-views-viz-view--isTranslated.src-views-viz-view--gramNegative:after{color:#73a4d4}.src-views-viz-view--squat .src-views-viz-view--drug{width:calc(50% - 2px)}.src-views-viz-view--drug.src-views-viz-view--novel{background-color:#8fd2cb;border-color:#8fd2cb}.src-views-viz-view--drug.src-views-viz-view--urgent{border-color:#162f69}.src-views-viz-view--drug.src-views-viz-view--gramNegative:after{content:"G\2013";color:#3b7ec0;display:block;position:absolute;top:2px;right:10px;font-weight:600;font-size:.85em}@media screen and (max-width:719px){.src-views-viz-view--drug.src-views-viz-view--gramNegative:after{right:2px}}@media screen and (max-width:399px){.src-views-viz-view--drug.src-views-viz-view--gramNegative:after{right:0;font-size:.75em}}.src-views-viz-view--drug.src-views-viz-view--isMoving{z-index:1}.src-views-viz-view--drug.src-views-viz-view--isMoving:not(.src-views-viz-view--drugEmpty):before{opacity:1}.src-views-viz-view--drug:not(.src-views-viz-view--drugEmpty):before{content:"";position:absolute;z-index:-1;width:100%;height:100%;opacity:0;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.3);box-shadow:5px 5px 5px rgba(0,0,0,.3);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.src-views-viz-view--headerDiv{color:#fff;font-weight:900;font-size:.85em;width:20%;text-align:center;vertical-align:middle;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:45px;position:relative;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.src-views-viz-view--squat .src-views-viz-view--headerDiv{height:31.5px}.src-views-viz-view--superSquat .src-views-viz-view--headerDiv{font-size:.65em;height:auto;line-height:200%}.src-views-viz-view--headerDiv span{border-right:1px solid #fff;width:100%;height:30px;line-height:30px}.src-views-viz-view--headerDiv:last-child span{border-width:0}.src-views-viz-view--headerDiv.src-views-viz-view--isAnimating{background-color:#ba3026}@media screen and (max-width:820px){.src-views-viz-view--phaseFull{display:none}}.src-views-viz-view--phaseAbbr{display:none}@media screen and (max-width:820px){.src-views-viz-view--phaseAbbr{display:block}}.src-views-viz-view--controlContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:65px;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;position:relative}@media screen and (max-width:719px){.src-views-viz-view--controlContainer{width:100%;margin-bottom:10px;right:10px}}.src-views-viz-view--playButton,.src-views-viz-view--yearButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;padding:0;margin:0;width:40px;height:40px;cursor:pointer;position:relative}.src-views-viz-view--playButton:disabled,.src-views-viz-view--yearButton:disabled{cursor:not-allowed}@media screen and (max-width:719px){.src-views-viz-view--playButton.src-views-viz-view--yearButton,.src-views-viz-view--yearButton.src-views-viz-view--yearButton{width:50px;bottom:1px}}@media screen and (max-width:719px){.src-views-viz-view--inputWrapper{position:relative;top:5px;margin-left:10px}.src-views-viz-view--inputWrapper label{position:relative;bottom:1px;margin-left:5px}}@-webkit-keyframes src-views-viz-view--pauseSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes src-views-viz-view--pauseSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.src-views-viz-view--playButton{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 34' width='35'%3E%3Ccircle cx='17' cy='17' r='13' fill='none' stroke='%23ea7960' stroke-width='2'/%3E%3Cpath fill='%23ea7960' d='M24 17l-10 5V12z'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain}.src-views-viz-view--playButton.src-views-viz-view--pause{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 34' width='34'%3E%3Ccircle fill='none' stroke='%23ea7960' stroke-width='2' cx='17' cy='17' r='13'/%3E%3Cpath d='M14.4 12v10m5.2-10v10' fill='none' stroke='%23ea7960' stroke-width='2'/%3E%3C/svg%3E")}.src-views-viz-view--playButton.src-views-viz-view--replay{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 34' width='34'%3E%3Cpath fill='%23ea7960' d='M24.9 4L17 8V0z'/%3E%3Cpath d='M27.7 9.7c1.5 2.1 2.3 4.6 2.3 7.3 0 7.2-5.8 13-13 13S4 24.2 4 17 9.8 4 17 4' fill='none' stroke='%23ea7960' stroke-width='2'/%3E%3C/svg%3E")}.src-views-viz-view--playButton.src-views-viz-view--willPause{-webkit-animation:src-views-viz-view--pauseSpinner .5s linear infinite;animation:src-views-viz-view--pauseSpinner .5s linear infinite;cursor:wait}.src-views-viz-view--playButton[disabled]{opacity:.5}.src-views-viz-view--yearButton{font-size:.8em;font-weight:600;position:relative;color:#9b9b9b;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.src-views-viz-view--yearButton.src-views-viz-view--yearButtonActive{color:#333;font-weight:900;cursor:not-allowed}.src-views-viz-view--yearButton.src-views-viz-view--yearButtonActive:before{content:"";position:absolute;display:block;left:auto;top:auto;width:100%;border-radius:0;height:2px;bottom:0;background-color:#ea7960}.src-views-viz-view--yearButton:not(.src-views-viz-view--yearButtonActive):focus,.src-views-viz-view--yearButton:not(.src-views-viz-view--yearButtonActive):hover{color:#3b7ec0;font-weight:900}.src-views-viz-view--inputLabel{font-size:.8em;font-weight:600;color:#9b9b9b}
.tippy-tooltip{background-color:#fff;border:1px solid #162f69;width:250px}.tippy-arrow{border-top-color:#162f69!important;top:100%}.tippy-content{font-weight:600;padding-bottom:3px;color:#162f69}
.is-IE10 .ie-10-note{display:block!important}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.rich-text #pew-app h2{font-size:22px;font-weight:900;color:#ba3026}.rich-text #pew-app .abx-legend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px 0}@media screen and (max-width:719px){.rich-text #pew-app .abx-legend{margin:15px 0 5px}}.rich-text #pew-app .abx-legend--wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.rich-text #pew-app section{border:2px solid #9b9b9b;padding:50px}.rich-text #pew-app section:not(:first-of-type){border-top-width:0}.rich-text #pew-app section:last-of-type{margin-bottom:20px}@media screen and (max-width:719px){.rich-text #pew-app section{padding:0;border-width:0;margin-bottom:50px}}.rich-text .abx-legend--item{padding-left:25px;padding-right:15px;position:relative;font-size:.75em;margin-left:0;margin-right:0}.rich-text .abx-legend--item:before{content:"";width:20px;height:20px;position:absolute;left:0;top:2px}@media screen and (max-width:719px){.rich-text .abx-legend--item{margin-bottom:5px}}.abx-legend--item--abx:before{background-color:#d8d8d8}.abx-legend--item--urgent:before{border:2px solid #162f69}.abx-legend--item--novel:before{background-color:#8fd2cb}.rich-text .abx-legend--item--gram:before{color:#3b7ec0;content:"G\2013";top:0;font-weight:700;width:auto}.rich-text #abx-notes p{font-size:13px}.rich-text footer.download-resources{width:100%;background-color:#162f69;color:#fff;padding:20px}.rich-text footer.download-resources p{margin:0}.rich-text footer.download-resources .pct-download,.rich-text footer.download-resources .pct-download:active,.rich-text footer.download-resources .pct-download:visited{color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' stroke='%23fff'%3E%3Cpath d='M1 .5h8v9H1v-9zM3 3h4M3 5h4M3 7h4'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;background-size:19px 21px;margin-left:10px;margin-right:6px;padding-left:25px}.rich-text #abx-totals{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.rich-text #abx-totals p{margin:0 0 -15px}.rich-text #abx-totals p:last-child{margin-bottom:0;margin-left:20px}@media screen and (max-width:399px){.rich-text #abx-totals p{font-size:14px;margin-left:0!important}}.rich-text #abx-totals .total-span{font-weight:900;font-size:2em;min-width:38px;display:inline-block;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:1}.rich-text #abx-totals .total-span.no-opacity{opacity:0}@media screen and (max-width:399px){.rich-text #abx-totals .total-span{min-width:0}}.since-2014{display:none}.is-subsequent .since-2014{display:inline}.rich-text .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvdmlld3Mvdml6LXZpZXcvc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL2Nzcy92YXJpYWJsZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy92aWV3cy92aXotdmlldy90aXBweS1zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvY3NzL3N0eWxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVVDLFVBRUcsMEVBQ0EsZ0dBQXlCLENBQ3pCLG9DQUhKLFVBSVksc0lBQXNCLENBRWpDLENBQ0QsK0JBQ1Esd0JBQ0osOEJBQStCLENBRy9CLG9DQUxKLCtCQU1RLFVBQVcsQ0FFbEIsQ0FFRCxnRUFDSSxlQUFnQixDQUNuQix1REFFRyxZQUFhLENBQ2hCLHFDQU1HLDBGQUFxQixDQUN4QiwwRUFGRyx5RUFDQSxDQUNILHFDQUVHLHlCQUNBLFlBRUEsNkZBQ0Esa0JBQ0Esa0JBQWtFLENBQ2xFLGdFQUNJLGNBQ0Esa0JBQWtELENBRnRELHNFQUlRLFlBQ0EsZ0JBQWlCLENBWjdCLDJDQWlCUSxjQUNBLGtCQUNBLFdBQ0EsWUFDQSx1QkFDQSx5QkFDQSxjQUNBLFNBQ0Esa0JBQ0Esa0JBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBQ0EsTUFBTyxDQUNWLHVFQUdELHlFQUFhLENBSWhCLDRCQUdHLHVFQUNBLGFBQ0EsU0FBVSxDQUNWLHVEQUNJLFlBQWEsQ0FDaEIsaUVBRUcsaUZBQ0EsMEZBQXFCLENBQ3hCLHVFQUVHLHdEQUFlLENBQ2xCLG9DQWRMLDRCQWdCUSxrQkFBb0IsQ0FFM0IsQ0FDRCwwQkFDSSxXQUNBLFlBQ0EsaUJBQ0EsNkJBQ0Esa0JBQ0EsNkJBQ0Esd01BQW9DLENBQ3BDLDBEQUNJLFdBQXlDLENBVGpELDhEQVlRLHdCQ3pHTSxDRDBHVCwrREFFRyxpQkFBa0MsQ0FDckMscUVBRUcsY0FBK0IsQ0FDbEMsZ0pBSVcscUJBQ0Esd0JBQXFDLENBSmpELHNJQU9ZLHlCQUNBLG9CQUFrQyxDQVI5Qyx1SUFXWSxvQkFBdUQsQ0FYbkUsbUpBY1ksYUFBaUMsQ0FsQ2pELG1JQXdDWSxxQkFDQSx3QkFBcUMsQ0F6Q2pELHlIQTRDWSx5QkFDQSxvQkFBa0MsQ0E3QzlDLDBIQWdEWSxvQkFBdUQsQ0FoRG5FLHNJQW1EWSxhQUFpQyxDQUNwQyxxREFHRCxxQkFBc0MsQ0F2RDlDLG9EQTBEUSx5QkFDQSxvQkN0Sk8sQ0QyRmYscURBOERRLG9CQzdKVyxDRCtGbkIsaUVBaUVRLGlCQUFjLGNDL0pELGNEaUtDLGtCQUNJLFFBQ1YsV0FDRyxnQkFDSyxlQUNMLENBQU0sb0NBQ2tCLGlFQVRsQixTQVVOLENBQUcsQ0FPakIsb0NBTHNDLGlFQVpsQixRQWFILGVBQ0MsQ0FBTSxDQUd4Qix1REFFUyxTQUNHLENBQUMsa0dBQ2UsU0FDWixDQUFDLHFFQUdPLFdBQ1osa0JBQ08sV0FDUCxXQUNBLFlBQ0MsVUFDRixvRkFDNkIsNkVBQzNCLENBQXdCLCtCQU1oQyxXQUNLLGdCQUNLLGdCQUNBLFVBQ04sa0JBQ1Esc0JBQ0ksMEVBQ1QsdUlBQ1MsbUdBQ0MsWUFDSyxrQkFDViwrRkFDTixDQUFpQywwREFadkMsYUFjTSxDQUFrQywrREFkeEMsZ0JBaUJlLFlBQ0wsZ0JBQ0MsQ0FBSSxvQ0FFakIsNEJBRTRCLFdBQ2pCLFlBQ2tCLGdCQUNoQixDQUFxQiwrQ0FHckIsY0FDQyxDQUFDLCtEQUVOLHdCQ3pPWCxDQUFPLG9DRCtPMEIsK0JBRDdCLFlBRU8sQ0FBSSxDQUVwQiwrQkFDUyxZQUNHLENBQUksb0NBQ3VCLCtCQUY5QixhQUdPLENBQUssQ0FFckIsc0NBRWdCLDBFQUNBLHlEQUNFLFdBQ0osbUZBQ2MsaUJBQ2YsQ0FBUSxvQ0FDaUIsc0NBTnRCLFdBT00sbUJBQ1EsVUFDWixDQUFJLENBS3RCLGdFQUN1Qiw2REFDSixZQUNKLDZCQUNpQixVQUNuQixTQUNELFdBQ0UsWUFDQyxlQUNHLGlCQUNMLENBQVEsa0ZBQ1Isa0JBQ0UsQ0FBVyxvQ0FFWSw4SEFDbEIsV0FDRyxVQUNKLENBQUcsQ0FDZCxvQ0FJOEIsa0NBRDFCLGtCQUVhLFFBQ1YsZ0JBQ0ssQ0FBSSx3Q0FDWixrQkFDaUIsV0FDUCxlQUNFLENBQUcsQ0FDbkIsb0RBR0MsR0FDTixxREFDVyxDQUFZLEdBRXJCLHVEQUNTLENBQWMsQ0FScEIsNENBR0MsR0FDTixxREFDVyxDQUFZLEdBRXJCLHVEQUNTLENBQWMsaUNBR2xCLDRSQUVtRCx1QkFDekMsQ0FBTywwREFDakIsdVRBQ2UsQ0FBb0MsMkRBRWxELHlVQUNjLENBQStCLDhEQUUxQyxzSUFDcUMsV0FDcEMsQ0FBSSwwQ0FHQyxVQUNKLENBQUcsZ0NBR1QsZUFDUyxnQkFDQSxrQkFDRSxjQ2pVSCx5Q0RtVUgsaUNBQXNCLHFFQUVoQixXQUNILGdCQUNLLGtCQUNSLENBQVcsNEVBQ1YsV0FDTSxrQkFDTyxjQUNKLFVBQ0osU0FDRCxXQUNFLGdCQUNLLFdBQ0wsU0FDRix3QkN2VlIsQ0FBTyxrS0RnVzhDLGNDN1Y3QyxlRCtWQSxDQUFHLGdDQUliLGVBQ2EsZ0JBQ0EsYUFDVCxDO0FFeldmLGVBQ0ksc0JBQ0EseUJBQ0EsV0FBWSxDQUNmLGFBRUcsbUNBQ0EsUUFBUyxDQUNaLGVBRUcsZ0JBQ0EsbUJBQ0EsYURWZSxDO0FFSG5CLHFCQUNJLHVCQUF5QixDQUM1QixpQkFFRyw0QkFDQSxXQUFhLFVBQ2IsZ0JBQ0EsMkJBQ0EsMEJBQThCLENBQ2pDLHVCQUlPLGVBQ0EsZ0JBQ0EsYUZmSyxDRVViLGdDQVNRLDBFQUNBLHlEQUNBLGFBQWMsQ0FDZCxvQ0FaUixnQ0FhWSxpQkFBa0IsQ0FFekIsQ0FmTCx5Q0FpQlksMEVBQ0Esd0RBQ0osQ0FuQlIsNEJBc0JRLHlCQUNBLFlBQWEsQ0F2QnJCLGdEQXlCWSxrQkFBbUIsQ0F6Qi9CLHlDQTRCWSxrQkFBbUIsQ0FDdEIsb0NBN0JULDRCQStCWSxVQUNBLGVBQ0Esa0JBQW1CLENBRTFCLENBR0wsNkJBQ0ksa0JBQ0EsbUJBQ0Esa0JBQ0EsZ0JBQ0EsY0FDQSxjQUFlLENBTm5CLG9DQVFRLFdBQ0EsV0FDQSxZQUNBLGtCQUNBLE9BQ0EsT0FBUSxDQUNYLG9DQWRMLDZCQWdCUSxpQkFBa0IsQ0FFekIsQ0FFRCw4QkFDSSx3QkZoRVUsQ0VpRWIsaUNBRUcsd0JGckVlLENFc0VsQixnQ0FFRyx3QkZwRVcsQ0VxRWQsMENBRUcsY0FDQSxpQkFBYyxNQUNOLGdCQUNTLFVBQ1YsQ0FBSSx3QkFHa0IsY0FDbEIsQ0FBSSxxQ0FHMkIsV0FDL0IseUJGdkZJLFdFeUZKLFlBQ0YsQ0FBSSx1Q0FDWixRQUNXLENBQUMsd0tBRXdFLFdBQ3RFLG1TQUNtYSw0QkFDOVksc0JBQ0gsMEJBQ0MsaUJBQ1QsaUJBQ0EsaUJBQ0gsQ0FBSSx1QkFLQywwRUFDZCx5REFDRSxnR0FDRSxDQUFRLHlCQUd4QixnQkFDVyxDQUFXLG9DQUNQLGdCQUNRLGdCQUNILENBQUksb0NBRWMseUJBTnRDLGVBT3NCLHVCQUNGLENBQVksQ0FFaEMsbUNBQ29CLGdCQUNELGNBQ0YsZUFDQyxxQkFDTSw4RUFDYyxTQUMxQixDQUFDLDhDQUNZLFNBQ1QsQ0FBQyxvQ0FFcUIsbUNBVmxCLFdBV0YsQ0FBQyxDQUVuQixZQUdlLFlBQ1AsQ0FBSSwyQkFDYSxjQUNiLENBQU0saUJBR0csMEVBQ1Qsd0RBQ0YsQ0FBSSxRQUVILHNJQUNJLEMiLCJmaWxlIjoiY3NzL3N0eWxlcy5jc3M/dj03M2QwY2MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICdAUHJvamVjdC9jc3MvdmFyaWFibGUuc2Nzcyc7XG46cm9vdCB7XG4gICAgLS1tYXgtY29udGFpbmVyLWhlaWdodDogODAwcHg7XG4gICAgLS1hY3RpdmUtbWF4LWhlaWdodDogMzY4cHg7XG4gICAgLS1kaXNjb250aW51ZWQtbWF4LWhlaWdodDogMzY4cHg7XG4gICAgLS1zcXVhdC1hY3RpdmUtcHJvcG9ydGlvbjogNTB2aDtcbiAgICAtLXNxdWF0LWRpc2NvbnRpbnVlZC1wcm9wb3J0aW9uOiA1MHZoO1xuICAgIC0tdW5pdC1kaW1lbnNpb246IDMwcHg7XG4gICAgLS1oZWFkZXItaGVpZ2h0OiA0NXB4O1xuICAgIC0tdW5pdC1wYWRkaW5nOiAycHg7XG59XG46Z2xvYmFsKCN2aXotdmlldykge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzE5cHgpe1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxufSAgXG4uY29udGFpbmVyIHsgXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2NXB4KTtcbiAgICBtaW4td2lkdGg6IGNhbGMoMzIwcHggLSAyLjI1ZW0pO1xuICAgIC5zcXVhdCAmIHtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzE5cHgpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5zdXBlclNxdWF0IDpnbG9iYWwoLnJpY2gtdGV4dCAjcGV3LWFwcCAuYWJ4LWxlZ2VuZCl7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cbi5zdXBlclNxdWF0IDpnbG9iYWwoLnJpY2gtdGV4dCAjYWJ4LXRvdGFscykge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG4uYWN0aXZlQ29udGFpbmVyIHtcbiAgICAuc3F1YXQgJiB7XG4gICAgICAvLyAgaGVpZ2h0OiBjYWxjKHZhcigtLXNxdWF0LWFjdGl2ZS1wcm9wb3J0aW9uKSAtIHZhcigtLXVuaXQtZGltZW5zaW9uKSAvIDIpO1xuICAgIH1cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5oZWFkZXJDb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtZWRpdW1fcmVkO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCB2YXIoLS11bml0LWRpbWVuc2lvbikgKyB2YXIoLS11bml0LXBhZGRpbmcpICk7XG4gICAgLnNxdWF0ICYge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoIHZhcigtLWhlYWRlci1oZWlnaHQpICogMC43ICk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoIHZhcigtLXVuaXQtZGltZW5zaW9uKSAqIDAuNyApO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tdW5pdC1kaW1lbnNpb24pICogMC43KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xuIFxuICAgICAgICB9XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogdmFyKC0tdW5pdC1kaW1lbnNpb24pO1xuICAgICAgICBjb250ZW50OiAnRGlzY29udGludWVkJztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X3JlZDtcbiAgICAgICAgY29sb3I6ICRtZWRpdW1fcmVkO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXNpemU6IC44NWVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuLmRpc2NvbnRpbnVlZENvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAuc3F1YXQgJiB7XG4gICAgLy8gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXNxdWF0LWRpc2NvbnRpbnVlZC1wcm9wb3J0aW9uKSAtIHZhcigtLXVuaXQtZGltZW5zaW9uKSAvIDIpO1xuICAgIH1cbn1cbi5jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgd2lkdGg6IDIwJTtcbiAgICAuc3F1YXQgJiB7XG4gICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgfVxuICAgIC5hY3RpdmVDb250YWluZXIgJiB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuICAgIC5kaXNjb250aW51ZWRDb250YWluZXIgJiB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzk5cHgpe1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4uZHJ1ZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiB2YXIoLS11bml0LWRpbWVuc2lvbik7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS11bml0LXBhZGRpbmcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgZWFzZS1pbi1vdXQ7XG4gICAgLnN1cGVyU3F1YXQgJiB7XG4gICAgICAgIGhlaWdodDogY2FsYyh2YXIoLS11bml0LWRpbWVuc2lvbikgKiAwLjkpO1xuICAgIH1cbiAgICAmOm5vdCguZHJ1Z0VtcHR5KXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG4gICAgfVxuICAgIC5hY3RpdmVDb250YWluZXIgJiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXVuaXQtcGFkZGluZyk7XG4gICAgfVxuICAgIC5kaXNjb250aW51ZWRDb250YWluZXIgJiB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLXVuaXQtcGFkZGluZyk7XG4gICAgfVxuICAgIC5kaXNjb250aW51ZWRDb250YWluZXIgJiB7XG4gICAgICAgICY6bm90KC5pc1RyYW5zbGF0ZWQpe1xuICAgICAgICAgICAgJjpub3QoLmRydWdFbXB0eSkge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkZ3JheSwgMTAlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmF5LCAxMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ub3ZlbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ3JlZW4sIDE1JSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRncmVlbiwgMTUlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudXJnZW50IHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGRlc2F0dXJhdGUobGlnaHRlbigkZGFya19ibHVlLCA0MCUpLCA0MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ncmFtTmVnYXRpdmU6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkbWVkaXVtX2JsdWUsIDE1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi53YXNEaXNjb250aW51ZWQuaXNUcmFuc2xhdGVkIHtcbiAgICAgICAgJjpub3QoLmRydWdFbXB0eSkge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRncmF5LCAxMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ3JheSwgMTAlKTtcbiAgICAgICAgfVxuICAgICAgICAmLm5vdmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGdyZWVuLCAxNSUpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRncmVlbiwgMTUlKTtcbiAgICAgICAgfVxuICAgICAgICAmLnVyZ2VudCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGRlc2F0dXJhdGUobGlnaHRlbigkZGFya19ibHVlLCA0MCUpLCA0MCUpO1xuICAgICAgICB9XG4gICAgICAgICYuZ3JhbU5lZ2F0aXZlOjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkbWVkaXVtX2JsdWUsIDE1JSk7XG4gICAgICAgIH0gICBcbiAgICB9XG4gICAgLnNxdWF0ICYge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSB2YXIoLS11bml0LXBhZGRpbmcpKTtcbiAgICB9XG4gICAgJi5ub3ZlbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XG4gICAgfVxuICAgICYudXJnZW50IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya19ibHVlO1xuICAgIH1cbiAgICAmLmdyYW1OZWdhdGl2ZTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnR+KAkyc7XG4gICAgICAgIGNvbG9yOiAkbWVkaXVtX2JsdWU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg1ZW07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcxOXB4KXtcbiAgICAgICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzk5cHgpe1xuICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cblxuICAgICYuaXNNb3Zpbmcge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAmOm5vdCguZHJ1Z0VtcHR5KTo6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoLmRydWdFbXB0eSk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYm94LXNoYWRvdzogNXB4IDVweCA1cHggcmdiYSgwLDAsMCwwLjMpO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICBcbiAgICBcbn1cblxuLmhlYWRlckRpdiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXNpemU6IC44NWVtO1xuICAgIHdpZHRoOiAyMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgICAuc3F1YXQgJiB7XG4gICAgICAgIGhlaWdodDogY2FsYyggdmFyKC0taGVhZGVyLWhlaWdodCkgKiAwLjcgKTtcbiAgICB9XG4gICAgLnN1cGVyU3F1YXQgJiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC42NWVtO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgICAgLy9kaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogdmFyKC0tdW5pdC1kaW1lbnNpb24pO1xuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tdW5pdC1kaW1lbnNpb24pO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRtZWRpdW1fcmVkO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQgc3BhbiB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICB9XG4gICAgJi5pc0FuaW1hdGluZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgIH1cbn1cblxuLnBoYXNlRnVsbCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4ucGhhc2VBYmJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5jb250cm9sQ29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogNjVweDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MTlweCl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICByaWdodDogMTBweDtcblxuICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxufVxuLnBsYXlCdXR0b24sIC55ZWFyQnV0dG9uIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzE5cHgpe1xuICAgICAgICAgJi55ZWFyQnV0dG9uIHtcbiAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmlucHV0V3JhcHBlciB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzE5cHgpe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm90dG9tOiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuQGtleWZyYW1lcyBwYXVzZVNwaW5uZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnBsYXlCdXR0b24ge1xuICAgIFxuICAgIGJhY2tncm91bmQ6IGlubGluZSgncGxheS1idXR0b24ubWluLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICYucGF1c2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpbmxpbmUoJ3BsYXktYnV0dG9uLS1wYXVzZS5taW4uc3ZnJylcbiAgICB9XG4gICAgJi5yZXBsYXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpbmxpbmUoJ3JlcGxheS1idXR0b24ubWluLnN2ZycpO1xuICAgIH1cbiAgICAmLndpbGxQYXVzZSB7XG4gICAgICAgIGFuaW1hdGlvbjogcGF1c2VTcGlubmVyIDAuNXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICBjdXJzb3I6IHdhaXQ7XG4gICAgfVxufVxuLnBsYXlCdXR0b25bZGlzYWJsZWRde1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4ueWVhckJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAuODBlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJGRhcmtfZ3JheTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIFxuICAgICYueWVhckJ1dHRvbkFjdGl2ZS8qLCAmLnllYXJCdXR0b25QcmV2aW91cyovIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1lZGl1bV9yZWQ7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MTlweCl7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICBcbiAgICAgICAgXG4gICAgfVxuICAgIFxuICAgICY6bm90KC55ZWFyQnV0dG9uQWN0aXZlKTpob3ZlciwgJjpub3QoLnllYXJCdXR0b25BY3RpdmUpOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRtZWRpdW1fYmx1ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICB9XG5cbn1cbi5pbnB1dExhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAuODBlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICM5YjliOWI7XG59XG4iLCIvKiBjb2xvcnMgKi9cbiRyZWQ6ICNiYTMwMjY7XG4kbWVkaXVtX3JlZDogI2VhNzk2MDtcbiRsaWdodF9yZWQ6ICNmOWQ5ZDI7XG4kZGFya19ibHVlOiAjMTYyRjY5O1xuJG1lZGl1bV9ibHVlOiAjM2I3ZWMwO1xuJGdyYXk6ICNkOGQ4ZDg7XG4kZGFya19ncmF5OiAjOWI5YjliO1xuJGdyZWVuOiAjOGZkMmNiOyIsIkBpbXBvcnQgJ0BQcm9qZWN0L2Nzcy92YXJpYWJsZS5zY3NzJztcblxuOmdsb2JhbCgudGlwcHktdG9vbHRpcCl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFya19ibHVlO1xuICAgIHdpZHRoOiAyNTBweDtcbn1cbjpnbG9iYWwoLnRpcHB5LWFycm93KXtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkZGFya19ibHVlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAxMDAlO1xufVxuOmdsb2JhbCgudGlwcHktY29udGVudCl7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgIGNvbG9yOiAkZGFya19ibHVlO1xufSIsIkBpbXBvcnQgJ3ZhcmlhYmxlLnNjc3MnO1xuOmdsb2JhbCguaXMtSUUxMCAuaWUtMTAtbm90ZSl7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbjpnbG9iYWwoLnZpc3VhbGx5LWhpZGRlbil7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHg7IHdpZHRoOiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7IC8qIElFNiwgSUU3ICovXG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xufVxuOmdsb2JhbCgucmljaC10ZXh0ICNwZXctYXBwKSB7XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgfVxuICAgIFxuICAgIDpnbG9iYWwoLmFieC1sZWdlbmQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzE5cHgpe1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDAgNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICAgICA6Z2xvYmFsKC5hYngtbGVnZW5kLS13cmFwcGVyKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICAgIH1cblxuICAgIHNlY3Rpb24ge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFya19ncmF5O1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzE5cHgpe1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbjpnbG9iYWwoLnJpY2gtdGV4dCAuYWJ4LWxlZ2VuZC0taXRlbSl7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDJweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzE5cHgpe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxufVxuXG46Z2xvYmFsKC5hYngtbGVnZW5kLS1pdGVtLS1hYngpOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xufVxuOmdsb2JhbCguYWJ4LWxlZ2VuZC0taXRlbS0tdXJnZW50KTo6YmVmb3JlIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFya19ibHVlO1xufVxuOmdsb2JhbCguYWJ4LWxlZ2VuZC0taXRlbS0tbm92ZWwpOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbn1cbjpnbG9iYWwoLnJpY2gtdGV4dCAuYWJ4LWxlZ2VuZC0taXRlbS0tZ3JhbSk6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRtZWRpdW1fYmx1ZTtcbiAgICBjb250ZW50OiAnR+KAkyc7XG4gICAgdG9wOiAwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbjpnbG9iYWwoLnJpY2gtdGV4dCAjYWJ4LW5vdGVzIHApIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbjpnbG9iYWwoLnJpY2gtdGV4dCBmb290ZXIuZG93bmxvYWQtcmVzb3VyY2VzKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfYmx1ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIDpnbG9iYWwoLnBjdC1kb3dubG9hZCksIDpnbG9iYWwoLnBjdC1kb3dubG9hZCk6YWN0aXZlLCA6Z2xvYmFsKC5wY3QtZG93bmxvYWQpOnZpc2l0ZWQge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHZpZXdCb3g9JzAgMCAxMCAxMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTEgLjVoOHY5SDF2LTl6JyUzZSUzYy9wYXRoJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTMgM2g0JyUzZSUzYy9wYXRoJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTMgNWg0JyUzZSUzYy9wYXRoJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTMgN2g0JyUzZSUzYy9wYXRoJTNlJTNjL2clM2UlM2Mvc3ZnJTNlXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggMjFweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG59XG5cbjpnbG9iYWwoLnJpY2gtdGV4dCAjYWJ4LXRvdGFscyl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAvL21hcmdpbi10b3A6IC01MHB4O1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIC0xNXB4IDA7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzk5cHgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICA6Z2xvYmFsKC50b3RhbC1zcGFuKSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgICBtaW4td2lkdGg6IDM4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICY6Z2xvYmFsKC5uby1vcGFjaXR5KSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5OXB4KXtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuOmdsb2JhbCguc2luY2UtMjAxNCl7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICA6Z2xvYmFsKC5pcy1zdWJzZXF1ZW50KSAmIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbn1cbjpnbG9iYWwoLnJpY2gtdGV4dCAuZmxleCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuOmdsb2JhbCguY29sdW1uKXtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufSJdLCJzb3VyY2VSb290IjoiIn0=*/