/*! * @buildVersion@ - Generated at 2023-7-31 *//*!
 * Bootstrap v3.3.1
 *
 * Copyright 2014 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */@font-face{src:url(clientlibs/resources/fonts/corpid/CorpidC1_3.eot);src:local('?'),url(clientlibs/resources/fonts/corpid/CorpidC1_3.woff) format("woff"),url(clientlibs/resources/fonts/corpid/CorpidC1_3.svg#CorpidC1_3) format("svg");font-family:CorpidLight;font-weight:400;font-style:normal}@font-face{src:url(clientlibs/resources/fonts/corpid/CorpidC1_8.eot);src:local('?'),url(clientlibs/resources/fonts/corpid/CorpidC1_8.woff) format("woff"),url(clientlibs/resources/fonts/corpid/CorpidC1_8.svg#CorpidC1_8) format("svg");font-family:CorpidBold;font-weight:400;font-style:normal}@font-face{src:url(clientlibs/resources/fonts/corpid/corpid-b-webfont.eot);src:local('?'),url(clientlibs/resources/fonts/corpid/corpid-b-webfont.woff) format("woff"),url(clientlibs/resources/fonts/corpid/corpid-b-webfont.svg#CorpidC1_8) format("svg");font-family:CorpidHeavy;font-weight:400;font-style:normal}@font-face{font-family:CorpidC1s-Light;src:url(clientlibs/resources/fonts/corpid/CorpidC1s-Light.eot?#iefix);src:url(clientlibs/resources/fonts/corpid/CorpidC1s-Light.eot?#iefix) format("eot"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Light.woff2) format("woff2"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Light.woff) format("woff"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Light.ttf) format("truetype"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Light.svg#CorpidC1s-Light) format("svg");font-weight:400;font-style:normal;letter-spacing:normal;font-stretch:normal}@font-face{font-family:CorpidC1s-Regular;src:url(clientlibs/resources/fonts/corpid/CorpidC1s-Regular.eot?#iefix);src:url(clientlibs/resources/fonts/corpid/CorpidC1s-Regular.eot?#iefix) format("eot"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Regular.woff2) format("woff2"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Regular.woff) format("woff"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Regular.ttf) format("truetype"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Regular.svg#CorpidC1s-Regular) format("svg");font-weight:400;font-style:normal;letter-spacing:normal;font-stretch:normal}@font-face{font-family:CorpidC1s-Bold;src:url(clientlibs/resources/fonts/corpid/CorpidC1s-Bold.eot?#iefix);src:url(clientlibs/resources/fonts/corpid/CorpidC1s-Bold.eot?#iefix) format("eot"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Bold.woff2) format("woff2"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Bold.woff) format("woff"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Bold.ttf) format("truetype"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Bold.svg#CorpidC1s-Bold) format("svg");font-weight:400;font-style:normal;letter-spacing:normal;font-stretch:normal}@font-face{font-family:CorpidC1s-Heavy;src:url(clientlibs/resources/fonts/corpid/CorpidC1s-Heavy.eot?#iefix);src:url(clientlibs/resources/fonts/corpid/CorpidC1s-Heavy.eot?#iefix) format("eot"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Heavy.woff2) format("woff2"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Heavy.woff) format("woff"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Heavy.ttf) format("truetype"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Heavy.svg#CorpidC1s-Heavy) format("svg");font-weight:400;font-style:normal;letter-spacing:normal;font-stretch:normal}@font-face{font-family:CorpidC1s-Black;src:url(clientlibs/resources/fonts/corpid/CorpidC1s-Black.eot?#iefix);src:url(clientlibs/resources/fonts/corpid/CorpidC1s-Black.eot?#iefix) format("eot"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Black.woff2) format("woff2"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Black.woff) format("woff"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Black.ttf) format("truetype"),url(clientlibs/resources/fonts/corpid/CorpidC1s-Black.svg#CorpidC1s-Black) format("svg");font-weight:400;font-style:normal;letter-spacing:normal;font-stretch:normal}@font-face{font-family:glyphicons-halflings-regular;src:url(clientlibs/resources/fonts/corpid/glyphicons-halflings-regular.eot?#iefix);src:url(clientlibs/resources/fonts/corpid/glyphicons-halflings-regular.eot?#iefix) format("eot"),url(clientlibs/resources/fonts/corpid/glyphicons-halflings-regular.woff) format("woff"),url(clientlibs/resources/fonts/corpid/glyphicons-halflings-regular.ttf) format("truetype"),url(clientlibs/resources/fonts/corpid/glyphicons-halflings-regular.svg#glyphicons-halflings-regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(clientlibs/resources/fonts/icomoon/icomoon.eot?#iefix);src:url(clientlibs/resources/fonts/icomoon/icomoon.eot?#iefix) format("eot"),url(clientlibs/resources/fonts/icomoon/icomoon.woff) format("woff"),url(clientlibs/resources/fonts/icomoon/icomoon.ttf) format("truetype"),url(clientlibs/resources/fonts/icomoon/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-variant:normal;text-transform:none;line-height:1.2;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-webkit-baseline-middle;padding:5px}.promo-overlay{width:540px;height:580px;margin-top:-540px;padding-top:90px;padding-left:30px;padding-right:30px}.promo-overlay p{color:#fff}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}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}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../../../../../../etc.clientlibs/bootstrap/clientlibs/bootstrap/bootstrap-base-design/bootstrap-base/clientlibs/resources/fonts/glyphicons-halflings-regular.eot);src:url(../../../../../../etc.clientlibs/bootstrap/clientlibs/bootstrap/bootstrap-base-design/bootstrap-base/clientlibs/resources/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../../../../../../etc.clientlibs/bootstrap/clientlibs/bootstrap/bootstrap-base-design/bootstrap-base/clientlibs/resources/fonts/glyphicons-halflings-regular.woff) format('woff'),url(../../../../../../etc.clientlibs/bootstrap/clientlibs/bootstrap/bootstrap-base-design/bootstrap-base/clientlibs/resources/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../../../../../../etc.clientlibs/bootstrap/clientlibs/bootstrap/bootstrap-base-design/bootstrap-base/clientlibs/resources/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{background-color:transparent;text-decoration:none}a:focus,a:hover{color:#2e1345;text-decoration:underline}a:focus{outline-offset:-2px}figure{margin:0}img{vertical-align:middle;width:auto;max-width:100%;height:auto;max-height:100%}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}.small,small{font-size:142%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#572381}a.text-primary:hover{color:#3c1859}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#572381}a.bg-primary:hover{background-color:#3c1859}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{overflow:auto;display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{border-collapse:collapse;border-spacing:0;background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px}input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:42px}input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:68px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.form-group-sm .form-control,.input-sm{height:42px;padding:5px 10px;font-size:20px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control,select.input-sm{height:42px;line-height:42px}select[multiple].form-group-sm .form-control,select[multiple].input-sm,textarea.form-group-sm .form-control,textarea.input-sm{height:auto}.form-group-lg .form-control,.input-lg{height:68px;padding:10px 16px;font-size:34px;line-height:1.33;border-radius:6px}select.form-group-lg .form-control,select.input-lg{height:68px;line-height:68px}select[multiple].form-group-lg .form-control,select[multiple].input-lg,textarea.form-group-lg .form-control,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:68px;height:68px;line-height:68px}.input-sm+.form-control-feedback{width:42px;height:42px;line-height:42px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#7b7b7b}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}.form-horizontal .form-group-lg .control-label{padding-top:14.3px}.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#572381;border-color:#491e6d}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3c1859;border-color:#29103d}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#572381;border-color:#491e6d}.btn-primary .badge{color:#572381;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#572381;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#2e1345;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:34px;line-height:1.33;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:20px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:20px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#572381}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:20px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:68px;padding:10px 16px;font-size:34px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:68px;line-height:68px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:42px;padding:5px 10px;font-size:20px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:42px;line-height:42px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:20px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:34px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#572381}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#572381}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;visibility:visible!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-static-top{border-radius:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:34px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}.navbar-toggle{display:none}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:8px -15px}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-text{float:left;margin-left:15px;margin-right:15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-radius:4px 4px 0 0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:4px;margin-bottom:4px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#572381;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#2e1345;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#572381;border-color:#572381;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:34px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:20px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#572381}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3c1859}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:20px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#572381;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#572381}.thumbnail .caption{padding:9px;color:#3b3b3b}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:20px;line-height:20px;color:#fff;text-align:center;background-color:#572381;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s;-o-transition:width .6s;transition:width .6s}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:2s linear infinite progress-bar-stripes;-o-animation:2s linear infinite progress-bar-stripes;animation:2s linear infinite progress-bar-stripes}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-body,.media-left,.media-right{vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0}.list-group-item{position:relative;display:block;margin-bottom:-1px}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#572381;border-color:#572381}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#bc8fe1}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#572381}.panel-primary>.panel-heading{color:#fff;background-color:#572381;border-color:#572381}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#572381}.panel-primary>.panel-heading .badge{color:#572381;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#572381}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-family:CorpidLight,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:1.4;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:CorpidLight,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{-webkit-transition:left .6s ease-in-out;-o-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.btn:focus{outline:#000 dotted 2px}.close:focus,.close:hover,.nav>li>a:focus,.nav>li>a:hover,a:focus,div.active:focus{outline:#000 dotted 1px}.carousel-inner>.item{position:absolute;top:-999999em;display:block}.carousel-inner>.active{top:0}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{position:relative}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.container{max-width:1024px}.media,.media-body{overflow:hidden;zoom:1}.media-left,.media>.pull-left{padding-right:0!important}.media-body,.media-left,.media-right{display:block}body{background-color:#fff;font-size:16px;color:#3b3b3b;overflow-x:hidden!important;line-height:24px;font-family:CorpidLight,Arial,Helvetica,sans-serif;overflow-y:auto;width:100%}h1{font-size:18px!important;font-family:CorpidBold}h2,h3{font-size:17px!important;font-family:CorpidBold}h6 a:hover{text-decoration:underline!important}.font-size-body-text{font-size:16px!important}.font-size-tiny{font-size:14px}.text-corpid-heavy{font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif}.no-margin{margin:0}.marginbottom20{margin-bottom:20px}.marginbottom40{margin-bottom:40px}.margintop10{margin-top:10px}.margintop20{margin-top:20px!important}.bg-blue{background-color:#572381}.bg-blue a:focus,.bg-blue a:hover{color:#fff}.bg-brand-primary{background-color:#572381}.bg-white{background-color:#fff}.bg-secondary-blue{background-color:#a92582}.bg-f2f4f6{background-color:#f2f4f6}.no-padding{padding:0}.padding20{padding:20px}.padding15{padding:15px}.padding10{padding:20px}.no-bdr{border:none!important}hr{border-top:1px solid rgba(199,199,199,.4)}a,a:hover{outline:0!important;color:#572381}a:focus{color:#572381;outline:-webkit-focus-ring-color auto 5px}a:hover,h6 a:hover{text-decoration:underline}.text-blue{color:#527d97}.text-purple{color:#572381}.img-responsive img{width:100%}.img-responsive .pull-left{margin-right:0}.font-size-huge{font-size:42px!important}.font-size-big{font-size:36px!important}.font-size-large{font-size:34px!important}.font-size-medium{font-size:28px!important}.font-size-regular{font-size:24px!important}.font-size-small{font-size:20px!important;line-height:28px}.font-size-little{font-size:18px!important}.font-size-body{font-size:16px!important}.font-size-tiniest{font-size:14px}.font-family-light,.font-family-light *{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif}.font-family-regular,.font-family-regular *,.text-corpid-regular{font-family:CorpidC1s-Regular,Arial,Helvetica,sans-serif!important}.overview-bg-image{background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;height:130px;width:277px;margin:0 0 0 20px!important}.border-btn-primary{padding:10px 30px;height:50px;display:inline-block;text-align:center;border-radius:0;text-decoration:none;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif;font-size:20px;width:auto;line-height:24px;color:#572381;border:2px solid #572381}.border-btn-primary:focus,.border-btn-primary:hover{color:#572381;border:2px solid #572381;text-decoration:underline}.border-btn-white{padding:10px 30px;height:50px;display:inline-block;text-align:center;border-radius:0;text-decoration:none;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif;font-size:20px;width:auto;line-height:24px;color:#fff;border:2px solid #fff}.border-btn-white:focus,.border-btn-white:hover{color:#fff;border:2px solid #fff;text-decoration:underline}.plum-uplift{color:#000;font-size:16px;line-height:24px;font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif}.plum-uplift p{font-size:16px;color:#000;line-height:24px;margin:0 0 15px}.plum-uplift h1{font-size:42px;line-height:50px}.plum-uplift h2{font-size:34px;line-height:42px}.plum-uplift h3{font-size:24px;line-height:32px}.plum-uplift h4{font-size:20px;line-height:28px}.panel{border:none;-webkit-box-shadow:none;box-shadow:none;margin-top:20px;border-radius:none!important}.panel a{text-decoration:none}.panel .list-item-text a:hover{color:#572381}.panel-heading{background-color:#e9ebec!important;border-radius:0!important 0!important none none!important/0!important 0!important none none!important}.panel-heading .panel-title a.collapsed{background-image:url(../../../../../../content/dam/plum/images/icons/arrows_new.png);background-position:right 6px!important;background-repeat:no-repeat;color:#3b3b3b!important;display:block;padding-right:25px;text-decoration:none}.panel-title a{outline:0}.panel .pull-left img{padding:30px 0 10px 10px}.panel .list-item-text h4{margin-bottom:0!important}.panel-default .panel-title a{background-image:url(../../../../../../content/dam/plum/images/icons/arrows_new.png);background-position:right -188px!important;background-repeat:no-repeat;color:#3b3b3b!important;display:block;outline:0;padding-right:25px;text-decoration:none}.panel .list-item-text{border:1px solid #ddd;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:15px!important}.list-item-text table.table td{border:0;padding:0 10px 0 0;vertical-align:middle}.panel .list-item-text ul li{list-style-type:disc}.list-item-text img{margin-right:10px}.breadcrumb{background-color:#527d96;border-radius:0;list-style:none;margin-bottom:0;padding:8px 10px}.breadcrumb li a{color:#c6d4dd}.breadcrumb>.active{color:#eeecdb}br.crumbend{display:none}.left-hand-nav{background-color:#fff!important;background-image:none;background-position:center top;background-repeat:no-repeat}.list-group{border-bottom:1px solid #fff;margin:5px 0!important}.lt-ie9 .list-group{background-color:transparent!important}.list-group-item{background-color:rgba(0,0,0,0)!important;border:0!important;color:#572381!important;outline:0;padding:5px 5px 2px 15px!important}.lt-ie9 .list-group-item{background-color:transparent!important}.list-group-item:first-child{font-weight:700!important;padding-left:7px!important}.list-group-item:last-child{padding-bottom:10px!important}a.list-group-item:focus,a.list-group-item:hover{outline:0!important;text-decoration:underline!important}.list-group a.active{color:#3b3b3b!important;font-weight:400}.list-group-contact-us,.list-group-fin-advice,.list-group-help,.list-group-introducing-plum,.list-group-latest-news,.list-group-products{margin-top:77px!important}.list-group-contact-us .list-group-item:first-child,.list-group-fin-advice .list-group-item:first-child,.list-group-help .list-group-item:first-child,.list-group-introducing-plum .list-group-item:first-child,.list-group-latest-news .list-group-item:first-child,.list-group-products .list-group-item:first-child{border-radius:0!important;border-top:1px solid #fff!important}.carousel-control{display:none!important}.carousel-control .icon-next,.carousel-control .icon-prev{display:none}.banner-text{color:#fff;font-weight:700;line-height:26px;padding:0 15px 7px;float:right}.seminar{background-image:url(../../../../../../content/dam/plum/images/backgrounds/seminar_box_bg.png);margin-bottom:20px;min-height:290px}.seminar img{height:100%;padding-left:11px;padding-top:10px;width:100%;position:relative;top:10px}.seminar h1{color:#3b3b3b}.seminar .register-now-box{background-color:#fff;border-radius:5px;margin-bottom:20px;padding:20px 10px}.register-now-box h1{margin-bottom:25px;margin-top:0}.register-now-box a{background-color:#ac2641;color:#fff;padding:10px 28px;border-radius:5px}.market-watch .content-title a,.seminar .content-title a{color:#fff!important;outline:0}.market-watch .content-title a:hover,.seminar .content-title a:hover{color:#fff;text-decoration:none}.market-watch{padding-right:0;margin-bottom:20px}.market-watch h4,.seminar h4{margin-left:20px;color:#fff}.market-watch img{width:100%}.market-watch-content{margin:0 20px;min-height:278px!important}.market-watch-content h4{margin-left:0}.market-watch .text-image a{color:#3b3b3b;outline:0}.market-watch .text-image p:last-child{margin-top:20px}.market-watch .text-image p:last-child a{color:#572381}.market-watch .text-image a:hover,.market-watch .text-image p:last-child a:hover{text-decoration:none;color:#b7b3b4}.home-content-boxes{border-right:1px solid #fff;padding:25px 10px 0;min-height:125px;background-color:#fff}.home-content-boxes .text-image p{font-size:14px;margin-left:10px;margin-top:0!important;width:130px;margin-right:0!important}.home-content-boxes .text-image a{color:#3b3b3b;font-weight:700}.home-content-boxes .pull-left{margin-left:10px}.plum-super{background-image:url(../../../../../../content/dam/plum/images/icons/icon_chart.png);background-position:10px 20px;background-repeat:no-repeat;padding-left:80px;padding-top:25px}.home-financial-advice{background-image:url(../../../../../../content/dam/plum/images/icons/icon_advice.png);background-position:10px 20px;background-repeat:no-repeat;padding-left:80px;padding-top:25px}.lost-super{background-image:url(../../../../../../content/dam/plum/images/icons/icon_question.png);background-position:10px 20px;background-repeat:no-repeat;padding-left:80px;padding-top:25px}.personal-plan{background-image:url(../../../../../../content/dam/plum/images/icons/icon_people.png);background-position:10px 20px;background-repeat:no-repeat;padding-left:80px;padding-top:25px}.home-accordion .list-item-text{border:none}.home-accordion .list-item-text h3{margin:0 0 10px}.home-accordion .list-item-text h3 span.panel-title{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;font-size:17px;font-weight:700}.home-accordion table.table td{vertical-align:top!important}.home-accordion table,.home-accordion table td{border:none}.home-accordion table td a:hover{color:#572381}.icon-fund-choice,.icon-mysuper{float:left;margin-right:30px;vertical-align:top;width:300px}.icon-fund-choice a,.icon-leaving-employer a,.icon-mysuper a{line-height:20px!important}.icon-mysuper{background-image:url(../../../../../../content/dam/plum/Icon_plumMysuper.gif);background-position:0 center;background-repeat:no-repeat;padding-bottom:0;padding-left:60px}.icon-fund-choice{background-image:url(../../../../../../content/dam/plum/Icon_ChoiceofFund2.gif);background-position:0 center;background-repeat:no-repeat;padding-bottom:0;padding-left:60px}.icon-leaving-employer{width:260px;float:left;margin-right:30px;vertical-align:top;background-image:url(../../../../../../content/dam/plum/Icon_LeavingEmployer.gif);background-position:0 center;background-repeat:no-repeat;padding-bottom:0;padding-left:60px}.banner-bottom{background-image:url(../../../../../../content/dam/plum/images/backgrounds/home-banner-bottom.png);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.banner-bottom h1,.banner-bottom h4{color:#000;line-height:22px;margin-left:20px;width:420px}.banner-bottom h1{font-size:26px!important;margin-top:20px}.banner-bottom h4{font-size:18px!important;font-weight:400;margin-bottom:10px}.banner-bottom a{background-color:#c9cb00;color:#3b3b3b;font-size:14px;font-weight:700;line-height:42px;margin-left:20px;padding:8px 15px}.content-box{background-color:#fff;padding:0}.content-box img{margin:20px 0 0 20px}.content-box a{outline:0;font-weight:700}.content-box ul{padding-left:0}.content-box ul li{list-style-type:none;line-height:32px}.product-services-box{min-height:710px}.content-box a:hover{color:#572381;outline:0}.content-box a:focus{outline:-webkit-focus-ring-color auto 5px}.content-title{background-color:#fff}.content-title h2{color:#572381;line-height:30px;margin:15px 0 10px;padding:5px 0 5px 10px}.products{background-image:url(../../../../../../content/dam/plum/images/content/products_tile.jpg)}.services{background-image:url(../../../../../../content/dam/plum/images/content/services_tile.jpg)}.considering-plum{background-image:url(../../../../../../content/dam/plum/images/content/consider_tile.jpg)}.right-col-content-box{background-color:#572381;margin:10px 5px 10px 0!important}.right-col-content-box h2{margin:5px}.right-col-content-box ul{margin:0 5px 0 0;padding:0 5px 10px}.right-col-content-box ul li{list-style-type:none;background-image:url(../../../../../../content/dam/plum/images/icons/arrow-right-white.png);background-repeat:no-repeat;background-position:2px 5px;padding-left:15px;padding-bottom:5px}.right-col-content-box ul li a{font-weight:700}.right-col-content-box ul li a:hover{color:#fff;text-decoration:underline}.right-col-content-box ul li a,.right-col-content-box ul li a:hover{outline:0}.right-col-content-box ul li a:focus{outline:-webkit-focus-ring-color auto 5px}.right-col-content-box a,.right-col-content-box h2,.right-col-content-box ul li{color:#fff}.right-col .pull-left{margin-right:0!important}.right-col img{margin:0 5px 10px 0;width:97%}.content-header{margin-bottom:10px}.content-header h1{padding-bottom:5px;padding-left:10px;padding-top:10px}.forms-publications ul{padding-left:0}.forms-publications ul li{list-style-type:none}.forms-publications ul li a{color:#572381;font-weight:700;text-decoration:none;font-family:CorpidBold}.form-accordions .list-item-text h4{margin-bottom:7px!important}.form-accordions .list-item-text p{margin-bottom:15px}.form-accordions .panel-heading{background-color:#f2f4f6!important}.form-accordions .panel-heading .panel-title a.collapsed{color:#3b3b3b!important}.form-accordions .panel-title{font-size:14px!important}.form-accordions .panel-title h4{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif!important;font-size:17px!important;font-weight:700!important}.icon-pdf{background-image:url(../../../../../../content/dam/plum/images/icons/icon_pdf.jpg);background-repeat:no-repeat;background-position:0 0;padding-left:25px}.education{padding-left:15px;margin:20px 0;padding-right:10px}.education-tabs .nav-tabs{border-bottom:0}.education-tabs .nav-tabs li{width:127px}.education-tabs .nav-tabs li a{background-repeat:no-repeat;-webkit-background-size:127px 114px;background-size:127px 114px;border-radius:0!important;border:0;color:transparent!important;height:114px;margin:0 2px 0 0!important;outline:0;padding:0!important}.lt-ie9 .education-tabs .nav-tabs li a,.lt-ie9 .education-tabs .nav-tabs li.active a{font-size:0!important}.education-tabs .nav-tabs li a:hover{color:transparent;border:0}.education-tabs .nav-tabs li a:focus{outline:-webkit-focus-ring-color auto 5px}.education-tabs .nav-tabs li a#nav_starting-out{background-image:url(../../../../../../content/dam/plum/images/backgrounds/Starting-out.png)}.education-tabs .nav-tabs li a#nav_starting-out:hover,.education-tabs .nav-tabs li.active a#nav_starting-out{background-image:url(../../../../../../content/dam/plum/images/backgrounds/starting_out_active.png)}.education-tabs .nav-tabs li a#nav_super-foundations{background-image:url(../../../../../../content/dam/plum/images/backgrounds/Super-foundations.png)}.education-tabs .nav-tabs li a#nav_super-foundations:hover,.education-tabs .nav-tabs li.active a#nav_super-foundations{background-image:url(../../../../../../content/dam/plum/images/backgrounds/super_foundations_active.png)}.education-tabs .nav-tabs li a#nav_building-your-super{background-image:url(../../../../../../content/dam/plum/images/backgrounds/Building-your-Super.png)}.education-tabs .nav-tabs li a#nav_building-your-super:hover,.education-tabs .nav-tabs li.active a#nav_building-your-super{background-image:url(../../../../../../content/dam/plum/images/backgrounds/build_your_super_active.png)}.education-tabs .nav-tabs li a#nav_preparing-to-retire{background-image:url(../../../../../../content/dam/plum/images/backgrounds/Preparing-to-Retire.png)}.education-tabs .nav-tabs li a#nav_preparing-to-retire:hover,.education-tabs .nav-tabs li.active a#nav_preparing-to-retire{background-image:url(../../../../../../content/dam/plum/images/backgrounds/prepare_to_retire_active.png)}.education-tabs .nav-tabs li a#nav_retired{background-image:url(../../../../../../content/dam/plum/images/backgrounds/Retired.png)}.education-tabs .nav-tabs li a#nav_retired:hover,.education-tabs .nav-tabs li.active a#nav_retired{background-image:url(../../../../../../content/dam/plum/images/backgrounds/retired_active.png)}.calc-super p{background-color:#fff;color:#3b3b3b;font-size:14px;padding:30px 10px 30px 110px;background-image:url(../../../../../../content/dam/plum/images/icons/calculator_big.png);background-repeat:no-repeat;background-position:20px 20px}.calc-super p a{color:#572381;font-weight:700;text-decoration:none}.education-accordion-content table td{vertical-align:top}.education-accordion-content table td p{width:300px;background-color:#8da9ba;min-height:125px;margin-right:10px;color:#fff}.education-accordion-content table td p a{color:#fff;text-decoration:underline;font-weight:700}.education-accordion-content table td p a:hover{text-decoration:none;color:#fff!important}.contact,.fact-sheet,.login{background-repeat:no-repeat;padding:20px 15px 20px 95px;-webkit-background-size:64px 64px;background-size:64px 64px;background-position:15px 10px;float:left;margin-top:0}.login{background-image:url(../../../../../../content/dam/plum/images/icons/lock_big.png)}.contact{background-image:url(../../../../../../content/dam/plum/images/icons/adviser_big.png)}.fact-sheet{background-image:url(../../../../../../content/dam/plum/images/icons/file_big.png)}.education-right-col .pull-left{margin-right:0}.education-right-col .pull-left img{margin:0;width:100%}.other-topics p{border-bottom:1px solid rgba(199,199,199,.5);padding-bottom:15px;margin-bottom:20px}.icon-small-calc,.icon-small-forms,.icon-small-video{background-position:0 1px;background-repeat:no-repeat;font-size:14px;padding-left:25px}.icon-small-video{background-image:url(../../../../../../content/dam/plum/images/icons/video_small.png)}.icon-small-calc{background-image:url(../../../../../../content/dam/plum/images/icons/calculator_small.png)}.icon-small-forms{background-image:url(../../../../../../content/dam/plum/images/icons/file_small.png)}.education-tabs{margin-bottom:10px;margin-top:10px}.edu-starting-out-title h4,.edu-video-thumb a{color:#572381}.edu-super-foundations-title h4,.super-foundations-video-thumb a{color:#7cafa4}.building-super-video-thumb a,.edu-building-super-title h4{color:#8d2331}.edu-preparing-to-retire-title h4,.preparing-to-retire-video-thumb a{color:#2a3763}.edu-retired-title h4,.retired-video-thumb a{color:#747ca1}.edu-video-thumb{padding-right:10px}.edu-video-thumb img{width:100%}.edu-video-thumb p{margin-top:10px!important}.edu-right-col-content-box{background-color:#f8f8f8;margin-top:20px!important;padding:10px;width:295px}.news{background-image:url(../../../../../../content/dam/plum/images/content/news_tile.jpg)}.investments{background-image:url(../../../../../../content/dam/plum/images/content/investments_tile.jpg)}.news-faq{background-image:url(../../../../../../content/dam/plum/images/content/faq_tile.jpg)}.market-watch-col-img img{margin-top:0}.news-hub-content-box{background-color:#a92582;color:#fff;font-weight:700}.news-hub-content-box h3{margin:0 0 10px}.news-hub-content-box a{color:#fff;font-weight:700}.news-hub-content-box a:focus,.news-hub-content-box a:hover{outline:0;text-decoration:none}.news-hub-content-box p{margin-bottom:0}.left-hand-nav .nav-pills li.first a#nav_latest-news{padding-top:44px!important}.news-hub-content{padding:10px 15px}.news-hub-content a{font-weight:700}.headlines-content{border-right:1px solid rgba(136,133,128,.2);padding:15px;background-color:#fff;min-height:840px}.lt-ie9 .headlines-content{border-right:1px solid #888580;padding:15px;background-color:#fff;min-height:840px}.headlines-content p img{float:left;margin-bottom:20px;margin-right:10px;margin-top:5px}img.inv-news-col-img{width:100%}.more-news{margin-top:10px}.more-news-content{border:1px solid #ddd;margin:10px!important;padding:10px}.more-news-content h4{margin-top:0!important}.more-news-content p{margin-bottom:20px}.faqs-accordion .panel-group{margin-bottom:0!important}.faqs-accordion .panel{border-bottom:1px solid #ddd;border-radius:0;margin-top:10px!important;padding-bottom:5px}.faqs-accordion .panel-heading,.lt-ie9 .faqs-accordion .panel-heading{background-color:transparent!important}.faqs-accordion .panel-heading .panel-title a.collapsed{background-image:url(../../../../../../content/dam/plum/images/icons/arrows_new.png);color:#3b3b3b!important;font-size:14px}.faqs-accordion .panel-heading .panel-title a{background-image:url(../../../../../../content/dam/plum/images/icons/arrows_new.png);color:#3b3b3b;font-size:14px}.faqs-accordion .panel .list-item-text{border-bottom-left-radius:0;border-bottom-right-radius:0;border:0;padding-bottom:15px!important}.gradient-blue{background-image:none}.support-tools p{border-bottom:1px dotted #999;min-height:70px;margin-bottom:30px}.fin-adv-content{padding:0 20px}.support-tools h2 img{margin-right:5px}.support-tools a:hover{text-decoration:none;color:#572381!important}.fin-adv-content h2:first-child{margin-top:0}.fin-advice-banner .pull-left{margin-right:0}.fin-advice-banner img{width:100%}.who-is-plum{background-image:url(../../../../../../content/dam/plum/images/content/Introducing_tile.jpg)}.media-releases{background-image:url(../../../../../../content/dam/plum/images/content/MediaReleases_tile.jpg)}.media-enquiries{background-image:url(../../../../../../content/dam/plum/images/content/MediaCentre_tile.jpg)}.media-release-date{padding:0 0 0 10px}.abt-plum-leadership h2{margin-top:10px!important}.leadership-content{border-bottom:1px dotted #c7c7c7;margin-bottom:20px;margin-top:10px}.leadership-content h3{margin-top:0}.img-leader-bio img{width:100%}.abt-plum-vision h2{margin-top:0!important}.abt-plum-vision img{padding-top:10px}.contact-us-feedback,.contact-us-media{margin-bottom:20px}.contact-us-members h3{background-image:url(../../../../../../content/dam/plum/images/icons/icon_member.png);background-repeat:no-repeat;padding-bottom:15px;padding-left:60px;padding-top:10px}.contact-us-employers h3{background-image:url(../../../../../../content/dam/plum/images/icons/icon_employer.png);background-repeat:no-repeat;padding-bottom:15px;padding-left:60px;padding-top:10px}.contact-us-media h3{background-image:url(../../../../../../content/dam/plum/images/icons/icon_media.png);background-repeat:no-repeat;padding-bottom:15px;padding-left:60px;padding-top:10px}.contact-us-feedback h3{background-image:url(../../../../../../content/dam/plum/images/icons/icon_feedback.png);background-repeat:no-repeat;padding-bottom:15px;padding-left:60px;padding-top:10px}.contact-us-accessiblity h3{background-image:url(../../../../../../content/dam/plum/images/icons/icon-hearing-impaired.png);background-repeat:no-repeat;padding-bottom:15px;padding-left:60px;padding-top:10px}.contact-us-content img{margin-right:10px!important}.contact-us-content h4{margin-bottom:5px}.contact-us-content p{margin-bottom:15px}.right-col-login-box{background-color:#572381;font-size:12px;margin:10px 5px 0 0!important;padding:10px 5px}.right-col-login-box p{margin-bottom:0}.right-col-login-box h4{background-color:#a92582;background-image:url(../../../../../../content/dam/plum/images/icons/arrow-right-white.png);background-position:25px center;background-repeat:no-repeat;border-radius:5px;color:#fff;margin-bottom:0;padding:10px 20px;text-align:center;width:90%;margin-left:10px}.right-col-login-box h5{font-weight:700}.right-col-login-box .text-white,.right-col-login-box h5,.right-col-login-box p{color:#fff!important}.forms-bg-img .pull-left{margin-right:0!important}.forms-bg-img{-webkit-background-size:203px 130px;margin-top:10px!important;width:203px;background-image:url(../../../../../../content/dam/plum/images/content/forms_pubs.jpg);-webkit-background-size:203px 130px;background-size:203px 130px;height:130px;background-repeat:no-repeat;margin-bottom:0}.icon-small-phone h4{background-image:url(../../../../../../content/dam/plum/images/icons/icon_small_phone.png);background-position:0 0;background-repeat:no-repeat;padding-bottom:10px;padding-left:40px;padding-top:5px}.icon-small-globe h4{background-image:url(../../../../../../content/dam/plum/images/icons/icon_small_globe.png);background-position:0 0;background-repeat:no-repeat;padding-bottom:10px;padding-left:40px;padding-top:5px}.icon-small-feedback h4{background-image:url(../../../../../../content/dam/plum/images/icons/icon_small_feedback.png);background-position:0 0;background-repeat:no-repeat;padding-bottom:10px;padding-left:40px;padding-top:5px}.icon-small-fax h4{background-image:url(../../../../../../content/dam/plum/images/icons/icon_small_fax.png);background-position:0 0;background-repeat:no-repeat;padding-bottom:10px;padding-left:40px;padding-top:5px}.icon-small-email h4{background-image:url(../../../../../../content/dam/plum/images/icons/icon_small_email.png);background-position:0 0;background-repeat:no-repeat;padding-bottom:10px;padding-left:40px;padding-top:5px}.icon-small-mail h4{background-image:url(../../../../../../content/dam/plum/images/icons/icon_small_mail.png);background-position:0 0;background-repeat:no-repeat;padding-bottom:10px;padding-left:40px;padding-top:5px}.help-content p{margin-bottom:20px}.browser-content h2{margin-top:0}.browser-content table{border:0}.browser-content table th{color:#527d97;width:150px;border:0;border-bottom:1px dotted #eeecdb!important}.browser-content table th h4{margin-top:0;padding:4px 8px;margin-right:8px}.browser-content table td{border:0;border-bottom:1px dotted #eeecdb!important;padding:4px 8px}.sitemap-links{border-bottom:1px dotted #c7c7c7;padding-bottom:10px;margin-top:20px!important}.sitemap-links h2{margin-top:0!important;margin-bottom:0}.sitemap-links ul{padding-left:20px!important;font-size:12px}.sitemap-links a{font-weight:700}.sitemap-links:last-child{margin-bottom:20px}#search,.didyoumeantext{background-color:#fff;padding-bottom:20px;padding-left:20px}.search-result-container .panel-heading h3{color:#333}ul.pagination li a{cursor:pointer!important}.search-results-list li{margin-bottom:20px}.error-page-title h1{color:#fff;line-height:30px;margin-left:10px;margin-top:10px}.error-401,.error-403,.error-404,.error-500,.error-503,.error-page-content{margin:20px 0!important}.error-403 p,.error-404 p{background-color:#572381;background-image:url(../../../../../../content/dam/plum/images/icons/404.png);background-position:10px 10px;background-repeat:no-repeat;padding:20px 10px 20px 80px;min-height:80px;color:#fff}.error-401 p{background-color:#8da9ba;background-image:url(../../../../../../content/dam/plum/images/icons/lock_big.png);background-position:10px 10px;background-repeat:no-repeat;padding:20px 10px 20px 80px;min-height:80px;color:#fff}.error-500 p,.error-503 p{background-color:#8da9ba;background-image:url(../../../../../../content/dam/plum/images/icons/500.png);background-position:10px 20px;background-repeat:no-repeat;padding:20px 10px 20px 80px;min-height:90px;color:#fff}.error-401 p a,.error-403 p a,.error-404 p a,.error-500 p a,.error-503 p a{color:#fff}@media (min-width:1024px) and (max-width:1279px){.seminar{height:315px!important}.seminar .pull-left img{margin-top:17px!important}.register-now-box a{padding:10px 20px}.home-content-boxes img{width:55px;height:55px}.home-content-boxes .text-image p{width:135px!important;margin-left:0}.education-tabs .nav-tabs li{width:120px}.education-accordion-content p{width:280px!important}.contact,.fact-sheet,.login{-webkit-background-size:45px 45px;background-size:45px 45px;padding-left:65px;background-position:10px 10px;margin-top:10px;padding-top:10px}.headlines-content{min-height:880px}.edu-right-col-content-box{width:283px}.forms-bg-img{-webkit-background-size:190px 122px;background-size:190px 122px;height:122px}}@media (min-width:768px) and (max-width:1023px){body{font-size:12px}.container{padding-left:10px;padding-right:10px}.plum-logo img{width:110px}.btn-login{margin:0;padding:0 10px 0 0}.xs-no-padding{padding:0}.btn-login h4{background-position:20px center;padding:10px 30px 10px 35px!important;margin-left:0!important}.btn-login p a{margin-left:10px}.market-watch img{margin-top:10px;margin-left:10px}.market-watch-content{font-size:12px;margin-left:5px;margin-right:5px}.seminar{min-height:315px}.seminar img{display:none}.register-now-box{width:260px;margin:20px 0 0!important;text-align:center}.home-content-boxes .text-image p{font-size:12px;margin-left:5px;float:left;white-space:normal!important;width:110px}.home-financial-advice,.lost-super,.personal-plan,.plum-super{-webkit-background-size:45px 45px;background-size:45px 45px;padding-left:55px;background-position:5px 30px}.list-item-text{font-size:12px}.home-accordion table td .icon-fund-choice,.home-accordion table td .icon-leaving-employer,.home-accordion table td .icon-mysuper{margin-right:10px;width:225px}.banner-bottom h4{width:400px;padding-right:20px!important}.overview-bg-image{height:106px;width:225px}.row-footer .nav-tabs{float:none!important}.row-footer .nav-tabs li a{padding-left:3px!important}.row-footer .nav-tabs li:nth-child(1) a{padding-left:0!important}.education-tabs .nav-tabs li{width:90px}.education-tabs .nav-tabs li a{-webkit-background-size:90px 81px;background-size:90px 81px;height:81px}.education-accordion-content table td{vertical-align:top}.education-accordion-content p{width:210px!important;margin-top:0!important;min-height:140px!important}.contact,.fact-sheet,.login{-webkit-background-size:45px 45px;background-size:45px 45px;padding-left:65px;background-position:10px 10px;margin-top:10px;padding-top:10px}.edu-right-col-content-box{width:210px}.forms-bg-img{-webkit-background-size:199px 130px;background-size:199px 130px;height:130px;width:199px}.market-watch-col-img img{width:225px;height:175px;margin-left:10px}.headlines-content{min-height:950px}.market-watch .text-image p:last-child{margin-right:10px}}@media (min-width:481px) and (max-width:767px){body{font-size:12px}.navbar{height:auto!important;font-size:14px!important}.navbar-collapse{min-height:420px}.navbar-nav li{width:97%}.navbar-nav li a{padding:5px 0!important;margin:0 20px;text-align:left;line-height:40px!important}.top-navigation{padding:0}.btn-login{margin:10px 0}.btn-login h4{float:right}.btn-login p a{float:right!important;clear:both}#global_search_field{width:90%}#search-icon{top:-22px;float:right}.container{padding-right:10px;padding-left:10px}.market-watch,.seminar{width:500px;margin:10px 0 10px 40px}.market-watch-content{min-height:100px!important}.register-now-box{width:260px;margin:20px auto 0!important;text-align:center}.home-accordion table td{float:none;margin-bottom:10px;clear:both}.product-services-box{min-height:500px!important;margin-bottom:10px}.xs-marginbottom10{margin-bottom:10px}.row-footer{font-size:12px!important}.row-footer .nav-tabs li{width:50%}.row-footer .nav-tabs li a{padding-bottom:2px!important;padding-left:0!important;line-height:21px!important;border-right:0!important}.row-footer img{margin-right:5px!important;margin-bottom:10px}.icon-fund-choice,.icon-leaving-employer,.icon-mysuper{width:190px;margin-right:10px!important;vertical-align:top}.forms-publications .icon-fund-choice,.forms-publications .icon-leaving-employer,.forms-publications .icon-mysuper{width:auto;margin-right:10px!important;margin-bottom:12px}.icon-fund-choice,.icon-mysuper{padding-left:50px;-webkit-background-size:40px 50px;background-size:40px 50px}.icon-leaving-employer{padding-left:50px;-webkit-background-size:40px 50px;background-size:40px 50px;margin-right:0!important}.banner-bottom h4{width:300px;font-size:16px!important}.search-result-container .panel-body{padding-left:10px;padding-right:10px}ol.search-results-list{padding-left:20px}.breadcrumb{background-color:#fff!important;color:#4c626c;font-size:13px}.breadcrumb li a{color:#4c626c}.breadcrumb li.active{color:#666162!important}.breadcrumb>.active{color:#3b3b3b}.list-group-contact-us,.list-group-help,.list-group-introducing-plum,.list-group-latest-news,.list-group-products{margin-top:10px!important}.list-group-contact-us .list-group-item:first-child,.list-group-fin-advice .list-group-item:first-child,.list-group-help .list-group-item:first-child,.list-group-introducing-plum .list-group-item:first-child,.list-group-latest-news .list-group-item:first-child,.list-group-products .list-group-item:first-child{border-top:0!important;border-radius:0!important}.right-col{margin-left:10px;width:300px}.right-col-content-box{margin-left:10px!important;width:300px}.education{margin-bottom:0}.education-tabs .nav-tabs li{width:100px}.education-tabs .nav-tabs li a{-webkit-background-size:100px 90px;background-size:100px 90px;height:90px}.edu-video-thumb img{margin-bottom:10px}.edu-video-thumb p{text-align:left!important}.education-accordion-content .list-item-text{padding-right:5px!important;padding-left:10px!important}.education-accordion-content table td{float:left;vertical-align:top}.education-accordion-content p{width:275px!important;margin-top:0!important;min-height:120px!important}.edu-right-col-content-box{margin-top:0!important}.news-hub-content-box{width:300px;margin-bottom:10px}.news-content{padding-left:10px;padding-top:10px}.contact-us-faqs{padding-left:10px}.forms-bg-img{margin-bottom:10px;margin-left:10px}.right-col-login-box{padding:10px 5px;margin:10px 5px 10px 10px!important;width:290px!important}.right-col-login-box h4{width:60%;margin-bottom:0;margin-left:60px}.headlines-content{margin-bottom:10px}}@media (min-width:641px) and (max-width:767px){.icon-fund-choice,.icon-leaving-employer,.icon-mysuper{width:230px;margin-right:10px!important;vertical-align:top}.row-footer{font-size:12px!important}.row-footer .nav-tabs{float:none!important}.row-footer .nav-tabs li{display:block;width:auto}.row-footer .nav-tabs li a{padding-bottom:2px!important;padding-left:5px!important;line-height:10px!important;border-right:1px solid #888580!important}.row-footer img{margin-right:5px!important;margin-bottom:10px}}@media (max-width:480px){body{font-size:12px}ul{padding-left:20px}.navbar{height:auto!important;font-size:14px!important}.navbar-collapse{min-height:420px!important}.navbar-nav li{width:97%}.navbar-nav li a{padding:5px 0!important;margin:0 20px;text-align:left;line-height:40px!important}.navbar-nav li a#nav_education,.navbar-nav li a#nav_home{line-height:40px}.container{padding-right:10px;padding-left:10px}.education{padding:0 5px!important;margin-bottom:0}.education-right-col{padding:0 5px!important}.education-accordion-content .list-item-text{padding-right:5px!important;padding-left:5px!important}.education-accordion-content table td{float:left}.education-accordion-content p{width:280px}.edu-video-thumb img{margin-bottom:10px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{margin-top:0}.img-responsive .pull-left{margin-right:0}.banner-text{padding:2px 5px;line-height:21px}.banner-bottom{background-image:url(../../../../../../content/dam/plum/images/backgrounds/xs_home-bottom_bg.png)!important}.banner-bottom h1{width:auto;margin:10px;font-size:22px!important}.banner-bottom h4{width:auto;margin:10px;font-size:14px!important;line-height:21px}.banner-bottom a{margin-left:10px}.home-accordion table td,.xs-product-services table.table td{float:left;margin-bottom:10px;clear:both}.home-accordion .list-item-text{padding:10px 5px!important}.icon-fund-choice,.icon-leaving-employer,.icon-mysuper{width:280px;margin-bottom:10px!important;vertical-align:top}.xs-marginbottom10{margin-bottom:10px}.home-content-boxes{border-right:0!important}.seminar{margin-bottom:0}.register-now-box{width:260px;margin:20px 0 0!important;text-align:center}.market-watch{padding-left:0}.market-watch-content{min-height:100px!important}.market-watch .pull-left img{padding-right:22px}.plum-logo .pull-left{margin-right:0}.plum-logo img{width:80px}.btn-login{margin:0;padding:0 10px 0 0}.xs-no-padding{padding:0}.btn-login h4{background-position:20px center;padding:10px 30px 10px 35px!important;margin-left:0!important}.btn-login p a{margin-left:10px}.top-navigation{padding:0}#global_search_field{width:92%}#search-icon{top:-22px;float:right}.search-result-container .panel-body{padding-left:10px;padding-right:10px}ol.search-results-list{padding-left:20px}.product-services-box{margin-bottom:10px;min-height:0!important}.content-title{margin-top:20px!important}.seminar .content-title{margin-top:0!important}.row-footer .nav-tabs{margin:10px 0 20px}.list-group-contact-us,.list-group-help,.list-group-introducing-plum,.list-group-latest-news,.list-group-products{margin-top:10px!important}.list-group-contact-us .list-group-item:first-child,.list-group-help .list-group-item:first-child,.list-group-introducing-plum .list-group-item:first-child,.list-group-latest-news .list-group-item:first-child,.list-group-products .list-group-item:first-child{border-radius:0!important;border-top:0!important}.breadcrumb{background-color:#fff}.breadcrumb li a{color:#527d97}.breadcrumb li.active{color:#666162!important}.right-col img{margin-left:10px!important}.right-col-content-box{margin-top:0!important}.news-hub-content-box{width:300px;margin-bottom:10px}.edu-right-col-content-box{width:290px!important;margin-top:0!important}.education-right-col .pull-left img{width:290px!important}.calc-super p{background-position:10px 20px;background-repeat:no-repeat;color:#fff;padding:10px 10px 30px 70px;-webkit-background-size:50px 50px;background-size:50px 50px}.headlines-content{margin-bottom:10px}.contact-us-faqs{padding-left:10px}.forms-bg-img{margin-left:10px;margin-bottom:10px}.right-col-login-box{margin:10px 5px 10px 10px!important;padding:10px 5px}.right-col-login-box h4{margin-bottom:0;margin-left:60px;width:60%}.browser-content table th{width:130px!important}.browser-content table th h4{margin-right:0;padding-left:0}.browser-content table td{padding:0!important;margin:0!important}.right-col-content-box{margin-left:10px!important}.news-content{padding-left:10px;padding-top:10px}.news-content h2{padding-top:10px!important;clear:left}.news-content img{width:280px;height:280px}}.Fit2ScreenImage div{margin-right:0!important}.Fit2ScreenImage img{width:100%;height:100%}.SSGrey{background-color:#f9f9f9!important}.SSBcrumb table{background-color:#8da9ba;color:#fff}.SSBcrumb table td{padding:5px 5px 5px 15px}.SSNav{background-image:url(clientlibs/css)!important;background-color:#572381!important;border-radius:0;border-top:5px solid #ccc;margin-bottom:0;margin-top:0;height:65px!important}.SSNav li.current{background-image:url(clientlibs/css)!important;background-color:#8da9ba!important;height:60px!important}.SSNav>div{padding:0}.SSNav ul{width:100%}.SSNav ul li{border-right:1px solid #fff;width:25%;height:60px!important}.SSNav ul li.last{border-right:0 solid #fff}.SSNav ul li a{color:#fff!important;font-size:18px!important;padding:20px!important;text-align:center;font-weight:400!important}.SSNav ul li a:hover{color:#fff!important}.SSBar table{border-bottom:2px solid #ccc;width:100%}.SSContent{background-color:#f9f9f9;border-bottom:1px solid #ccc;margin:0!important}.SSContent2{background-color:#f9f9f9;margin:0;padding-left:15px;padding-right:15px;padding-top:20px!important}.list-group-SS *{background-color:#e9e9e9;border-radius:0!important;border:0!important;color:#527d97;font-size:14px}.list-group-SS .list-group-item:first-child{font-weight:700}.SSContainer{margin-left:0;margin-right:0;background-color:#e9e9e9}.SSContainer div{margin:0;padding:0}.SShometables * table{height:165px;width:349px}.SShometables * td{padding:10px 10px 10px 110px;vertical-align:top}.SShomeMySuper * table{background-image:url(../../../../../../content/dam/plumnabgsf/images/StrongerSuper/Banner_MySuper.png)}.SShomeSuperStream * table{background-image:url(../../../../../../content/dam/plumnabgsf/images/StrongerSuper/Banner_SuperStream.png)}.SShomeSuperStream * td{padding:10px 10px 10px 100px}.SShomeSMSF * table{background-image:url(../../../../../../content/dam/plumnabgsf/images/StrongerSuper/Banner_SMSF.png)}.SShomeGovernance * table{background-image:url(../../../../../../content/dam/plumnabgsf/images/StrongerSuper/Banner_Governance.png)}.SSrighttables * table{border:1px solid #ccc!important;margin-right:10px}.SSrighttables * td{padding:5px!important}.SSTable * table{border:1px solid #ccc!important}.SSTable * table * td{padding:10px!important}.SSTable * table * th{background-color:#527497!important;color:#fff!important}.StdBanner * table{border:0;margin-top:0;width:100%}.StdBanner * table td{border:0;margin-top:15px;padding-right:15px}.StdBanner * table td+td{background-color:#8da9ba;color:#fff;margin-top:15px;padding-left:20px;width:100%}.StdBanner * h4{color:#fff!important}.home-banner h2{padding:45px 20px 20px 60px;width:45%}.home-banner a:hover{text-decoration:none;outline:0}.home-banner a:focus{outline:-webkit-focus-ring-color auto 5px}a span.style1{background-image:url(../../../../../../content/dam/plum/images/icons/arrow-right-blue.png);background-position:186px 17px;background-repeat:no-repeat;border:4px solid #d86018;font-size:24px;line-height:42px;padding:10px 50px 10px 25px;margin-left:60px;color:#572381!important}a span.style1:hover{background-image:url(../../../../../../content/dam/plum/images/icons/arrow-right-blue.png);background-position:186px 17px;background-repeat:no-repeat;border:4px solid #ad4924;padding:10px 50px 10px 25px;color:#ad4924!important}.box{border-right:1px solid #e8a379;padding:10px}.box:hover{background-color:#427d99}.box h3{font-size:22px;margin-top:26px!important;margin-bottom:23px!important}.box1,.box2{background-image:url(../../../../../../content/dam/plum/images/icons/icon_chart.png);padding-left:85px;background-repeat:no-repeat;background-position:18px 20px;-webkit-background-size:55px 55px;background-size:55px 55px}.box3{border-right:none;background-image:url(../../../../../../content/dam/plum/images/icons/icon_chart.png);padding-left:85px;background-repeat:no-repeat;background-position:18px 20px;-webkit-background-size:55px 55px;background-size:55px 55px}.lt-ie9 .box1,.lt-ie9 .box2,.lt-ie9 .box3{padding-left:100px!important}.box1 a,.box2 a,.box3 a{color:#777;outline:0}.box1 a:hover,.box2 a:hover,.box3 a:hover{text-decoration:none}.box1 a:focus,.box2 a:focus,.box3 a:focus{outline:-webkit-focus-ring-color auto 5px}.content-title2{background-color:#8da9ba;margin-bottom:45px}.home-content{margin-top:30px!important}.home-content h4{font-size:20px!important;margin-bottom:24px;margin-top:0!important}.home-content ul,.intro-content ul{padding-left:5px!important;margin-top:20px;margin-bottom:10px}.icon-arrow,.list-item-text ul{padding-left:5px!important;margin-top:0!important;margin-bottom:10px}.home-content ul li,.icon-arrow,.intro-content ul li,.list-item-text ul li{background-image:url(../../../../../../content/dam/plum/images/icons/arrow-list.png);background-repeat:no-repeat;background-position:0 5px;padding-left:12px;list-style-type:none;padding-bottom:10px}.quicklinks-box{padding:20px;margin-top:30px!important}.quicklinks-box p{width:90%;height:35px;color:#999}.quicklinks-box img{float:left;margin-right:12px}.quicklinks-box a{color:#3b3b3b;outline:0;line-height:30px}.quicklinks-box a:hover{color:#018086;text-decoration:none}.quicklinks-box a:focus{outline:-webkit-focus-ring-color auto 5px}.query{background-color:ffff33;font-size:14px;color:000000;border-width:1px}.more-info{background-color:#cfcdcd}.crumbcontainer,.market-watch .content-title{display:none}.container-footer{text-align:left!important}.list-group.no-bdr.list-group-contact-us{margin-top:20px!important}.content-header h1{color:#572381;margin:15px 0 10px;font-size:22px!important}.bg-blue.content-header{background-color:#fff}.container-body{margin-top:10px;margin-bottom:20px}.container-body .product-services-box .bootstrap-row.parbase.multiple-columns.section{background-color:#fff}.content-box:nth-child(1){border-right:0 solid #dbd9d9;border-left:0 solid #dbd9d9}.home-accordion{width:inherit}.panel-heading h3{font-size:14px!important}.panel-default.forms .panel-heading,.xs-product-services .panel-heading{background-color:#572381!important}.panel-default.forms .panel-title a,.xs-product-services .panel-heading .panel-title a.collapsed,.xs-product-services .panel-title a{color:#fff!important}.panel-default.forms .panel-title a,.panel-default.forms .panel-title a.collapsed,.xs-product-services .panel-title a,.xs-product-services .panel-title a.collapsed{background-image:url(../../../../../../content/dam/plum/images/icons/arrows_new_wht.png)}@media (max-width:1023px) and (min-width:768px){.list-item-text{font-size:14px}}@media (max-width:1023px){body{font-size:14px}}@media (max-width:767px){.market-watch{width:100%!important;padding-left:0}.market-watch:nth-child(1){margin-right:3%!important}.home-content-boxes .text-image p{width:inherit}.market-watch,.seminar{margin:10px 0}.icon-fund-choice,.icon-leaving-employer,.icon-mysuper{width:100%}.home-accordion table td{width:100%;display:block}.home-accordion table td p span{margin-bottom:20px}.product-services-box{min-height:inherit!important}.product-services-box:nth-child(2){border-right:0;border-left:0}}.content-box:nth-child(2){border-right:0 solid #dbd9d9;border-left:0 solid #dbd9d9}.content-box li a{text-decoration:none;font-size:14px}.home-accordion table td a{outline:0;line-height:21px;font-size:14px}.home-accordion table td a,.home-content-boxes .text-image a{text-decoration:underline}.home-accordion table td a:focus,.home-content-boxes .text-image p a:focus,.xs-product-services table td p a:focus{outline:-webkit-focus-ring-color auto 5px}h2.panel-title a:focus{color:red;text-decoration:underline}.home-accordion table td a:hover,.home-content-boxes .text-image a:hover{text-decoration:none}.forms .panel-heading h3,.xs-product-services .panel-heading h3{font-size:17px!important}.xs-product-services table td p{font-size:17px}.content-box a:hover{text-decoration:underline!important}.calc-super p a:hover,.forms-publications ul li a:hover{color:#572381!important;text-decoration:underline}h4{font-family:CorpidBold;color:#333!important}.education-accordion-content .contact a:hover,.education-accordion-content .login a:hover,.icon-small-forms:hover,.icon-small-video a:hover,.other-topics a:hover{text-decoration:underline}h2 a:hover{text-decoration:underline!important}.list-group-latest-news{margin-top:20px!important}.news-hub-content h4{font-size:17px;border-top:1px solid #eaeaea;padding-top:20px}.news-hub-content h4:nth-child(1){border-top:0 solid #eaeaea;padding-top:0}.news-hub-content p{padding-bottom:10px}.row-footer .nav-tabs li:nth-child(1){padding-left:0}.footerbottom{padding:20px 0;margin-bottom:-20px}.row-footer .footerbottom p{padding-bottom:20px;color:#7f8284;border-bottom:1px solid #7f8284}.row-footer .nav-tabs li:nth-child(1) a{padding-left:0!important}.bootstrap-page-home .wrapper.wrapper-body{margin-top:30px;margin-bottom:30px}.wrapper.wrapper-footer{padding:20px 0;background-color:#fff}h4,h5,h6{font-size:17px;font-weight:400;margin:35px 0 20px}.content-title h2{font-size:24px!important}.edu-right-col-content-box,.list-item-text h4{font-size:14px}.text-white{color:#fff}.media h6 a{font-family:CorpidLight;font-size:14px;font-weight:400}h1 b,h2 b,h3 b,h4 b,h5 b{font-weight:400}.abt-plum-vision img{padding-right:20px}.contact-us-faqs{font-size:14px}.btn-login h4{border-radius:3px}.news-hub-content h4 a{font-weight:400}.content-box li a,.home-accordion table td a{font-family:CorpidLight;font-weight:700}.right-col-content-box{font-size:14px!important}.campaign-nav-tabs .nav-tabs{margin-top:35px}.campaign-nav-tabs .nav-tabs li a{border-radius:0;border:0!important;margin-right:0;color:#3b3b3b;font-weight:700;padding:10px 25px}.campaign-nav-tabs .nav-tabs li a:focus{outline:-webkit-focus-ring-color auto 5px}.campaign-nav-tabs .nav-tabs li{background-color:#f5f7f8;border-bottom:0!important;border-left:1px solid #e4e4e4;border-top:0 solid #e4e4e4}.campaign-nav-tabs .nav-tabs li.first{border-left:0;border-top:0}.campaign-nav-tabs .nav-tabs li.active{border-top:1px solid #e4e4e4}.campaign-nav-tabs .nav-tabs li.first.active{border-left:1px solid #e4e4e4}.campaign-nav-tabs .nav-tabs li.last.active{border-right:1px solid #e4e4e4;border-top:1px solid #e4e4e4}.campaign-nav-tabs .nav-tabs li a:hover{color:#572381}table.table-campaign{width:100%;margin-bottom:20px}table.table-campaign tr td,table.table-campaign tr th{line-height:1.42857;padding:8px;vertical-align:top}table.table-campaign th{background-color:#4c626c;color:#fff;border-right:2px solid #fff}table.table-campaign td{background-color:#f5f7f8;border-bottom:2px solid #fff}.wrapper-plum-cta{background-color:#572381;color:#fff;margin-left:-9999em;margin-right:-9999em;padding-bottom:25px;padding-left:9999em;padding-right:9999em;margin-bottom:-20px}.wrapper-plum-cta h4{color:#fff!important}.wrapper-plum-cta a:focus{outline:-webkit-focus-ring-color auto 5px!important}.wrapper-plum-cta a,.wrapper-plum-cta a:focus{color:#fff;text-decoration:underline}.wrapper-plum-cta a:hover{color:#fff;text-decoration:none}span.btn-cta{background-color:#c9cb00;border-radius:0;display:inline-block;font-size:15px;font-weight:700;margin-bottom:10px;margin-top:15px;min-width:155px;padding:10px 20px;text-align:center;text-decoration:none}span.btn-cta:focus{outline:-webkit-focus-ring-color auto 5px!important}.wrapper-plum-cta a span.btn-cta{color:#572381!important}.wrapper-plum-cta a span.btn-cta:focus{outline:-webkit-focus-ring-color auto 5px!important}@media screen and (max-width:767px){.campaign-nav-tabs .nav-tabs li{width:100%;border-left:0;border-bottom:1px solid #e4e4e4!important;margin-bottom:0}.campaign-nav-tabs .nav-tabs li.active{border-top:0}.campaign-nav-tabs .nav-tabs li.first.active{border-top:1px solid #e4e4e4;border-left:0}.campaign-nav-tabs .nav-tabs li.last{border-bottom:0!important}.campaign-nav-tabs .nav-tabs li.last.active{border-right:0;border-top:0;border-bottom:0!important}}.media>.pull-left{padding-right:10px}.media>.pull-right{padding-left:10px}.bootstrap-placeholder{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;color:silver!important}.nav-stacked .open .dropdown-menu.nav-stacked{position:static;display:block;float:none;margin-top:0;-webkit-box-shadow:none;box-shadow:none}.nav-stacked .caret{position:absolute;top:18px;right:15px}.col-custom,.col-lg-12,.col-md-12,.col-sm-12,.col-xs-12{float:left}.button-subtext.button-subtext-default{font-size:11px}.button-subtext.button-subtext-lg{font-size:14px}.button-subtext.button-subtext-sm,.button-subtext.button-subtext-xs{font-size:9px}.button-wrapper{display:table;text-align:left}.button-wrapper .button-icon{display:table-cell}.button-wrapper .button-text-wrapper{display:table-cell;white-space:normal;vertical-align:top}.button-glyphicon.button-glyphicon-default{font-size:28px}.button-glyphicon.button-glyphicon-lg{font-size:36px}.button-glyphicon.button-glyphicon-sm,.button-glyphicon.button-glyphicon-xs{font-size:24px}.comment-item{padding:10px}#lpChat img{max-height:none}.carousel-content-list-wrapper .carousel-caption{text-align:left;width:50%;text-shadow:none;left:24%;right:0}.carousel-content-list-wrapper .carousel-caption h1,.carousel-content-list-wrapper .carousel-caption h2{font-size:40px!important;font-family:CorpidC1s-Regular,Arial,Helvetica,sans-serif;font-weight:900!important;width:50%}.carousel-content-list-wrapper .carousel-caption .btn-cta{color:#3b3b3b;font-size:18px}.carousel-content-list-wrapper .carousel-caption .btn-cta:focus{outline:-webkit-focus-ring-color auto 5px!important}@media (max-width:768px){.bootstrap-page-home .wrapper.wrapper-body{margin-top:20px;margin-bottom:20px}.carousel-content-list-wrapper .carousel-caption{width:100%;padding:15px}}.wrapper-banner-cta{background-color:#a92582}.wrapper-banner-cta .bg-secondary-blue{margin-bottom:0}.carousel-content-list-wrapper .item{height:350px}.carousel-content-list-wrapper .item .carousel-caption{width:1000px;margin:0 auto;padding-top:0;padding-bottom:0;left:0;right:0;bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.carousel-content-list-wrapper .item .carousel-caption h1{font-size:40px!important;font-family:CorpidC1s-Regular,Arial,Helvetica,sans-serif}.carousel-content-list-wrapper .item .carousel-caption .list-item-text{width:50%}.carousel-content-list-wrapper .item .carousel-caption .list-item-text p{font-size:20px;line-height:1.3}.carousel-content-list-wrapper .item .carousel-caption .list-item-text .btn-cta-secondary{font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif}.carousel-content-list-wrapper .item .carousel-caption .list-item-text .btn-cta-secondary:focus{text-decoration:underline;outline:-webkit-focus-ring-color auto 5px!important}.carousel-content-list-wrapper .carousel-full-width{background-position:top center!important;-webkit-background-size:cover!important;background-size:cover!important}.carousel-inner .item{-webkit-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;opacity:0}.carousel-inner .active.left,.carousel-inner .active.right{opacity:0}.carousel-inner .active,.carousel-inner .next.left,.carousel-inner .prev.right{opacity:1}@media screen and (max-width:767px){.carousel-content-list-wrapper .item{height:180px!important;padding:0!important;margin:0!important;overflow:hidden}.carousel-content-list-wrapper .item .carousel-caption{position:relative}.carousel-content-list-wrapper .item .carousel-caption h1{font-size:22px!important}.carousel-content-list-wrapper .item .carousel-caption .list-item-text{width:50%!important}.carousel-content-list-wrapper .item .carousel-caption .list-item-text p{font-size:15px!important;width:75%;background-position:46% 60%!important}.carousel-content-list-wrapper .item:before{background:rgba(0,0,0,.6);content:"";z-index:0;display:block;top:0;left:0;position:absolute;height:inherit;width:100%}}@media screen and (min-width:1201px){.carousel-content-list-wrapper .carousel-caption{max-width:1020px!important;left:85px;right:85px}}@media screen and (min-width:600px) and (max-width:1199px){.carousel-content-list-wrapper .carousel-caption{max-width:90%!important;left:1%;right:1%}}.carousel-content-list-wrapper .item .carousel-caption h1,.carousel-content-list-wrapper .item .carousel-caption h2{font-weight:400!important;width:50%}.carousel-content-list-wrapper .item .carousel-caption span:hover{text-decoration:underline}.carousel-content-list-wrapper .item .carousel-caption span:focus{outline:-webkit-focus-ring-color auto 5px}@media screen and (max-width:767px){.carousel-content-list-wrapper .item .carousel-caption{width:100%}.carousel-content-list-wrapper .item .carousel-caption h1,.carousel-content-list-wrapper .item .carousel-caption h2{margin-top:0;width:100%!important}.carousel-content-list-wrapper .item .carousel-caption .list-item-text{width:100%!important}.carousel-content-list-wrapper .item .carousel-caption .list-item-text .btn-cta-secondary{min-width:125px!important;padding:10px!important}a[href^=tel]:hover,a[href^=tel]:link,a[href^=tel]:visited{text-decoration:underline!important;pointer-events:auto;cursor:pointer;color:#572381!important}.row-footer .get-in-touch .col-custom .text-image a[href^=tel]:link span b,.row-footer .get-in-touch .col-custom .text-image a[href^=tel]:link span strong{font-size:15px!important;line-height:1.4!important;font-weight:200!important;text-decoration:underline;color:#572381!important}}@media screen and (min-width:768px) and (max-width:991px){.campaign-nav-tabs .nav-tabs li a{padding:10px 15px}.carousel-content-list-wrapper .item .carousel-caption h1,.carousel-content-list-wrapper .item .carousel-caption h2{width:70%;font-size:36px!important}}.icon-padlock:before{font-family:icomoon;content:"\e905";font-size:50px;vertical-align:-webkit-baseline-middle;color:#572381}.icon-chart:before{font-family:icomoon;content:"\e617";font-size:50px;vertical-align:-webkit-baseline-middle;color:#572381}.icon-online:before{font-family:icomoon;content:"\e622";font-size:50px;vertical-align:-webkit-baseline-middle;color:#572381}.icon-call-us:before{font-family:icomoon;content:"\e907";font-size:35px;vertical-align:-webkit-baseline-middle;color:#572381}.icon-request-call-back:before{font-family:icomoon;content:"\e908";font-size:30px;vertical-align:-webkit-baseline-middle;color:#572381}.icon-email-us:before{font-family:icomoon;content:"\e62c";vertical-align:-webkit-baseline-middle;color:#572381}.icon-locate:before{font-family:icomoon;content:"\e900";font-size:30px;vertical-align:-webkit-baseline-middle;color:#572381}.icon-news:before{font-family:icomoon;content:"\e60b";font-size:50px;vertical-align:-webkit-baseline-middle;color:#572381}.icon-document:before{font-family:icomoon;content:"\e60d";font-size:50px;vertical-align:-webkit-baseline-middle;color:#572381}.icon-search:before{font-family:icomoon;content:"\e608";font-size:50px;vertical-align:-webkit-baseline-middle;color:#572381}.icon-info:before{font-family:icomoon;content:"\e904";font-size:50px;vertical-align:-webkit-baseline-middle;color:#572381}.no-break{white-space:nowrap}@media screen and (min-width:768px){a[href^=tel]:hover,a[href^=tel]:link,a[href^=tel]:visited{text-decoration:none!important;pointer-events:none;cursor:default;color:inherit}a[href^=tel]:focus{text-decoration:none!important;outline:0!important;outline-offset:none!important}}.nav>li>a:focus{outline:#3b3b3b dotted 1px!important;outline-offset:-2px;text-decoration:underline}.btn-forgot-password p a:focus,.btn-login p a:focus,.carousel-content-list-wrapper .item .carousel-caption a+span:focus,.list-item-text p a+span.btn-cta-secondary:focus,.text-image p a img:focus{outline:-webkit-focus-ring-color auto 5px!important}.content-box li a:focus,.home-accordion table td a:focus,.home-content-boxes .text-image a:focus,.panel .list-item-text a:focus{outline:#3b3b3b dotted 1px!important;outline-offset:-2px!important;text-decoration:none!important;color:#000}.forms .panel-heading h3 a.accordion-toggle:focus,.xs-product-services .panel-heading h3 a.accordion-toggle:focus{text-decoration:underline}.carousel-content-list-wrapper .carousel-indicators .active:focus,.carousel-indicators li:focus{outline:-webkit-focus-ring-color auto 5px;background-color:#a92582}.carousel-caption .list-item-text p a:focus>span{outline:-webkit-focus-ring-color auto 5px;text-decoration:underline}.carousel-content-list-wrapper .carousel-indicators .active:focus,ol .carousel-indicators li .active:focus{outline:-webkit-focus-ring-color auto 5px}.featured-item{background-color:#f2f4f6!important}.h1-hybrid{font-family:CorpidC1s-Regular;color:#572381;font-size:24px;font-weight:900!important;vertical-align:top}.h2-hybrid{font-family:CorpidC1s-Heavy;color:#572381;font-size:18px;font-weight:900!important;vertical-align:top}.h3-hybrid{font-family:CorpidC1s-Regular;color:#572381;font-size:16px!important;font-weight:900;vertical-align:top}.h4-hybrid{font-family:CorpidC1s-Heavy;color:#000;font-size:16px;font-weight:900!important;vertical-align:top}.highlighted-item{background-color:#fff!important}.highlighted-item .text-image h2{width:50%}.highlighted-item .text-image p{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;color:#572381;font-size:18px;width:50%}.highlighted-item .text-image p:last-child{margin-top:10px}.highlighted-item .text-image .btn-cta-primary{min-width:120px}.btn-cta-primary:focus,.highlighted-item .text-image .btn-cta-primary:focus,.highlighted-item .text-image a:focus{text-decoration:underline;outline:-webkit-focus-ring-color auto 5px}.btn-cta-primary:hover{text-decoration:underline}.image-1{background-image:url(../../../../../../content/dam/plum/images/icons/consolidate-super.png);-webkit-background-size:cover!important;background-size:cover!important;height:280px;background-position:top center!important;background-repeat:no-repeat}.image-2{background-image:url(../../../../../../content/dam/plum/images/icons/retirement-income.png);-webkit-background-size:cover!important;background-size:cover!important;height:280px;background-position:top center!important;background-repeat:no-repeat}.btn-cta:focus{text-decoration:underline;outline:-webkit-focus-ring-color auto 5px}.btn-cta:hover{text-decoration:underline}.featured-banner{background-image:url(../../../../../../content/dam/plum/images/icons/member-benefit-banner.png);-webkit-background-size:cover!important;background-size:cover!important;height:220px;background-position:top right!important;background-repeat:no-repeat;background-color:#572381;color:#fff}.featured-banner .h1-hybrid,.featured-banner h2{color:#fff!important;font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif;font-size:40px;text-shadow:1px 0 1px rgba(0,0,0,.7)}.featured-banner p{color:#fff!important;font-size:20px!important;font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;text-shadow:1px 0 1px rgba(0,0,0,.7)}.featured-banner p a{text-shadow:none}.hero-banner-image{-webkit-background-size:cover!important;background-size:cover!important;height:310px;background-position:top center!important;background-repeat:no-repeat}.hero-banner-image .text-overlay h1{font-size:40px!important;font-family:CorpidC1s-Regular;font-weight:900!important;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.hero-banner-image .text-overlay p{text-shadow:1px 1px 1px rgba(0,0,0,.1);font-size:20px!important}.primary-button{border-radius:0;display:inline-block;font-size:15px;font-weight:700;margin-bottom:10px;margin-top:15px;min-width:155px;padding:10px 20px;text-align:center;color:#fff!important;background-color:#572381;text-decoration:none!important}.primary-button:focus,.primary-button:hover{background-color:#a92582!important;text-decoration:underline!important;border:1px solid #a92582}.financial-workbook-intro{border-bottom:1px solid #ccc;padding-bottom:50px}.text-corpid-bold{font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif}.banner-text-purple h1,.banner-text-purple h2,.banner-text-purple h3{color:#572381}.voa-list ul{padding-left:0}.voa-list ul li{list-style-type:none;background-image:url(../../../../../../content/dam/plum/images/Campaigns/financial-workbook/icon-tick-plum.png);-webkit-background-size:22px 22px;background-size:22px;background-repeat:no-repeat;padding-left:32px;background-position:0 3px;padding-bottom:10px}@media screen and (max-width:992px){.carousel-content-list-wrapper .item{background-position:65% 50%!important;height:240px;padding:0!important;overflow:hidden}.hero-banner-image{background-position:65%!important}.hero-banner-image:before{background:rgba(0,0,0,.6);content:"";z-index:0;display:block;top:0;left:0;position:absolute;height:inherit;width:100%}.hero-banner-image .text-overlay h1,.hero-banner-image .text-overlay p{color:#fff!important}.bg-image-75{background-position:75%!important}}.border{border:1px solid #e4e4e4}.border-top{border-top:1px solid #e4e4e4}.border-right{border-right:1px solid #e4e4e4}.border-left{border-left:1px solid #e4e4e4}.border-primary{border-color:#572381!important}.border-secondary{border-color:#a92582!important}.border-dark{border-color:#ccc!important}.border-black{border-color:#000!important}.border-white{border-color:#fff!important}.plum-campaign .lighter-hero-image{-webkit-background-size:cover!important;background-size:cover!important;height:590px;background-position:top center!important;background-repeat:no-repeat}.plum-campaign .lighter-hero-image .text-overlay h1{color:#fff!important;font-size:40px!important;font-family:CorpidC1s-Regular;font-weight:900!important;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.plum-campaign .lighter-hero-image .text-overlay p{color:#fff!important;text-shadow:1px 1px 1px rgba(0,0,0,.1);font-size:20px!important}.plum-campaign .row-footer .get-in-touch .col-custom .text-image p{text-align:left}.plum-campaign h2{font-size:32px!important;font-family:CorpidC1s-Regular}.plum-campaign h3{font-size:28px!important;font-family:CorpidC1s-Regular}.plum-campaign p{font-size:15px!important}@media screen and (max-width:767px){.banner-text-purple h1,.banner-text-purple h2,.banner-text-purple h3{color:#fff}.financial-workbook-intro{padding-bottom:20px}.voa-landing-intro br{display:none}.plum-campaign .lighter-hero-image{-webkit-background-size:cover!important;background-size:cover!important;height:320px;background-repeat:no-repeat;padding-top:0!important;background-position:58% 80%!important}.plum-campaign .lighter-hero-image:before{background:rgba(0,0,0,.6);content:"";z-index:0;display:block;top:0;left:0;position:absolute;height:inherit;width:100%}.plum-campaign .lighter-hero-image .text-overlay h1{color:#fff!important;font-size:25px!important;font-weight:400!important}.plum-campaign .lighter-hero-image .text-overlay p{color:#fff!important;font-size:20px!important}}@media screen and (min-width:993px){.plum-campaign .lighter-hero-image .text-overlay h1{color:#572381!important;font-size:40px!important;font-family:CorpidC1s-Regular;font-weight:900!important;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.plum-campaign .lighter-hero-image .text-overlay p{color:#000!important;text-shadow:1px 1px 1px rgba(0,0,0,.1);font-size:20px!important}}@media screen and (min-width:769px) and (max-width:991px){.plum-campaign .lighter-hero-image .text-overlay h1{color:#572381!important}.plum-campaign .lighter-hero-image .text-overlay p{color:#000!important}}.vcenter-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nab-akamai-video-section .btn-vod-play:focus{outline:-webkit-focus-ring-color auto 5px;background-image:url(../../../../../../content/dam/plum/images/icons/video-bt-play-active.png);width:15px;height:20px}.nab-akamai-video-section .btn-vod-pause:focus{outline:-webkit-focus-ring-color auto 5px;background-image:url(../../../../../../content/dam/plum/images/icons/video-bt-pause-active.png);width:15px;height:17px}.nab-akamai-video-section .btn-vod-stop:focus{outline:-webkit-focus-ring-color auto 5px;background-image:url(../../../../../../content/dam/plum/images/icons/video-bt-stop-active.png);width:15px;height:15px}.nab-akamai-video-section .btn-vod-forward:focus{outline:-webkit-focus-ring-color auto 5px;background-image:url(../../../../../../content/dam/plum/images/icons/video-bt-forward-active.png);width:23px;height:16px;background-color:transparent}.nab-akamai-video-section .btn-vod-back:focus{outline:-webkit-focus-ring-color auto 5px;background-image:url(../../../../../../content/dam/plum/images/icons/video-bt-back-active.png);width:23px;height:16px}.nab-akamai-video-section .btn-vod-volup:focus{outline:-webkit-focus-ring-color auto 5px;background-image:url(../../../../../../content/dam/plum/images/icons/video-bt-vol-up-active.png);width:25px;height:19px}.nab-akamai-video-section .btn-vod-voldown:focus{outline:-webkit-focus-ring-color auto 5px;background-image:url(../../../../../../content/dam/plum/images/icons/video-bt-vol-down-active.png);width:17px;height:19px}.nab-akamai-video-section .btn-vod-transcript:focus{outline:-webkit-focus-ring-color auto 5px;background-image:url(../../../../../../content/dam/plum/images/icons/video-bt-trasncript-active.png);width:25px;height:21px}.nab-akamai-video-section .btn-vod-stop,.nab-akamai-video-section .btn-vod-stop:focus,.nab-akamai-video-section .btn-vod-stop:hover{display:none}.text-brand-color{color:#572381}.retirement-hub-intro h2{margin-bottom:20px;color:#572381;font-size:22px!important}.wrapper-masthead{height:243px;background-position:100% 0!important;-webkit-background-size:cover!important;background-size:cover!important;margin-right:0;margin-left:0;margin-top:40px}.wrapper-masthead-heading{width:400px;height:200px;border-radius:400px 400px 0 0;background-color:#63053d;opacity:.8;color:#fff;margin-left:20px;position:absolute;top:43px}.wrapper-masthead-heading h1{margin-left:auto;margin-right:auto;width:70%;font-size:34px!important;text-align:center;margin-top:62px}.focused-heading h1,.in-retirement-heading h1{width:81%;margin-top:85px}.wrapper-masthead-heading p{text-align:center;font-size:18px;width:99%;margin-left:auto;margin-right:auto}.wrapper-retirement-hub-nav{background-color:#572381;margin-bottom:30px}.wrapper-retirement-hub-nav .nav-tabs li{width:25%;margin-bottom:0}.wrapper-retirement-hub-nav .nav-tabs li a{color:#9473af;font-size:16px;font-family:CorpidC1s-Bold;border:0;text-align:center;padding-top:15px;padding-bottom:15px}.wrapper-retirement-hub-nav .nav-tabs li a:focus,.wrapper-retirement-hub-nav .nav-tabs li a:hover{background-color:#572381;color:#fff;border:0;border-radius:0}.wrapper-retirement-hub-nav .nav-tabs li.active a{background-color:#572381;color:#fff}.wrapper-retirement-hub-nav .nav-tabs li.last a{margin-right:0}.retirement-hub-video-no-bg{margin-top:30px}.wrapper-retirement-hub-videos{background-color:#572381;margin-left:-9999em;margin-right:-9999em;margin-top:30px;color:#fff;padding:20px 9999em 40px}.wrapper-retirement-hub-videos h2{margin-bottom:40px;font-size:22px!important}.wrapper-retirement-hub-videos .flex-video.widescreen{padding-bottom:53.25%}.homepage-videos h2{margin-bottom:10px}.homepage-videos p:last-child{margin-bottom:0}.homepage-videos .flex-video.widescreen{padding-bottom:51.1%}.wrapper-retirement-hub-tabs{margin-top:60px;margin-left:-9999em;margin-right:-9999em;padding-left:9999em;padding-right:9999em;padding-bottom:40px;border-bottom:1px solid #dfe3e6}.wrapper-retirement-hub-tabs h5{font-weight:700}.wrapper-retirement-hub-tabs .nav-tabs{margin-bottom:20px}.wrapper-retirement-hub-tabs .nav-tabs li a{font-family:CorpidC1s-Bold;font-size:16px}.wrapper-retirement-hub-tabs .nav-tabs li a:hover{background-color:#fff;color:#3b3b3b}.wrapper-retirement-hub-tabs .panel{margin-top:14px}.wrapper-retirement-hub-tabs .panel-heading{background-color:#572381!important;color:#fff!important;padding:11px 15px}.wrapper-retirement-hub-tabs .panel-heading a{color:#fff!important;background-image:url(../../../../../../content/dam/plum/images/icons/arrows_new_wht.png);background-position:right -188px!important}.wrapper-retirement-hub-tabs .panel-heading a.collapsed{color:#fff!important;background-image:url(../../../../../../content/dam/plum/images/icons/arrows_new_wht.png)}.wrapper-helpful-articles{padding-top:20px}.wrapper-helpful-articles h2{color:#572381;font-size:22px!important}.wrapper-helpful-articles .helpful-article-img{margin-bottom:20px;margin-top:20px!important;background-color:#f2f4f6;padding:10px 15px;min-height:195px}.wrapper-helpful-articles .helpful-article-img h3{color:#572381}.wrapper-helpful-articles .helpful-article-img img{margin-top:25px}.wrapper-helpful-articles .helpful-article{background-color:#f2f4f6;margin-bottom:40px;padding:10px 15px}.wrapper-helpful-articles .helpful-article h3{color:#572381}.wrapper-helpful-articles .helpful-article-img.heading{margin-top:0!important}.retirement-hub-case-study{background-color:#f2f4f6;padding:20px 20px 10px;margin-top:30px!important;margin-bottom:20px}.retirement-hub-case-study h4{color:#572381!important;font-family:corpid-light;font-weight:700;margin-top:0;margin-bottom:10px}.retirement-hub-case-study ul{padding-left:15px}.retirement-hub-case-study ul li{margin-bottom:10px}.retirement-hub-case-study ul li:last-child{margin-bottom:0}@media screen and (min-width:768px) and (max-width:991px){.retirement-hub-intro h2{margin-top:0}.wrapper-masthead{height:200px}.wrapper-masthead-heading{top:50px;width:320px;height:150px}.wrapper-masthead-heading h1{width:65%;font-size:24px!important;margin-top:40px}.focused-heading h1,.in-retirement-heading h1{width:75%;margin-top:60px}.wrapper-masthead-heading p{font-size:15px}.wrapper-retirement-hub-videos .flex-video.widescreen{padding-bottom:52.9%}.homepage-videos .flex-video.widescreen{padding-bottom:49.3%}}@media screen and (max-width:767px){.retirement-hub-intro h2{margin-top:0}.wrapper-masthead{background-position:85% 0!important;height:180px;margin-top:20px}.wrapper-masthead-heading{width:240px;height:120px;position:absolute;top:60px}.wrapper-masthead-heading h1{font-size:20px!important;margin-top:30px}.focused-heading h1,.in-retirement-heading h1{margin-top:50px}.wrapper-masthead-heading p{font-size:13px;width:95%}.wrapper-retirement-hub-nav{margin-top:20px;background-color:transparent!important;margin-bottom:20px}.wrapper-retirement-hub-nav .nav-tabs{border-bottom:1px solid #dfe3e6;padding-bottom:10px}.wrapper-retirement-hub-nav .nav-tabs li{width:100%}.wrapper-retirement-hub-nav .nav-tabs li a{text-align:left;padding:0 0 3px;font-family:corpid-light;font-size:14px;color:#572381}.wrapper-retirement-hub-nav .nav-tabs li a:focus,.wrapper-retirement-hub-nav .nav-tabs li a:hover{background-color:transparent;color:#3b3b3b}.wrapper-retirement-hub-nav .nav-tabs li.active a{background-color:transparent;color:#3b3b3b;font-weight:700}.wrapper-retirement-hub-tabs,.wrapper-retirement-hub-tabs h4{margin-top:20px}.wrapper-retirement-hub-tabs .nav-tabs{margin-bottom:10px;border-bottom:1px solid #dfe3e6;padding-bottom:10px}.wrapper-retirement-hub-tabs .nav-tabs li{background-color:transparent;width:100%;border-left:0;margin-bottom:0}.wrapper-retirement-hub-tabs .nav-tabs li a{border:0;text-align:left;padding:0 0 3px;font-family:corpid-light;font-size:14px;color:#572381}.wrapper-retirement-hub-tabs .nav-tabs li a:focus,.wrapper-retirement-hub-tabs .nav-tabs li a:hover{border:0;margin-right:0;background-color:transparent;color:#3b3b3b}.wrapper-retirement-hub-tabs .nav-tabs li.active a{margin-right:0;color:#3b3b3b;font-weight:700}.wrapper-retirement-hub-tabs .nav-tabs li.active a:hover{margin-right:0;background-color:transparent;color:#3b3b3b}.retirement-hub-video-no-bg{margin-top:30px}.wrapper-retirement-hub-videos{margin-top:20px}.wrapper-retirement-hub-videos h2{margin-bottom:20px}.homepage-videos .flex-video.widescreen{padding-bottom:56.25%}.wrapper-helpful-articles .helpful-article-img{margin-top:0!important;margin-bottom:20px}.wrapper-helpful-articles .helpful-article-img img{margin-top:40%}.wrapper-helpful-articles .helpful-article{margin-bottom:20px}.retirement-hub-case-study{margin-top:20px;margin-bottom:0}}.text-color-white{color:#fff}.wrapper-pri h1{font-size:34px!important;color:#572381}.wrapper-pri h2{font-size:22px!important;color:#572381}.wrapper-pri .wrapper-pri-video.flex-video.widescreen{padding-bottom:53.7%;margin-top:20px}.wrapper-pri .row-footer{margin-top:-20px}.btn-cta-primary{border-radius:0;display:inline-block;font-size:15px;font-weight:700;margin-bottom:10px;margin-top:15px;min-width:155px;padding:10px 20px;text-align:center;text-decoration:none;color:#fff!important;background-color:#572381}.btn-cta-secondary{border-radius:0;display:inline-block;font-size:15px;font-weight:700;margin-bottom:10px;margin-top:15px;min-width:155px;padding:10px 20px;text-align:center;text-decoration:none;color:#fff!important;background-color:#a92582}.wrapper-pri-masthead{padding-top:20px;padding-bottom:20px;background-position:center top!important;height:300px}.wrapper-pri-masthead h1{color:#f9af00}.wrapper-pri-masthead h4{color:#572381!important;width:70%;margin-left:auto;margin-right:auto;margin-top:20px;line-height:22px}.wrapper-pri-masthead-blue{background-color:#572381!important}.wrapper-pri .crumbcontainer{display:block}.wrapper-pri .breadcrumb{background-color:transparent;padding-left:0}.wrapper-pri .breadcrumb li a{color:#572381}.wrapper-pri .breadcrumb .active,.wrapper-pri .breadcrumb>li+li:before{color:#3b3b3b}.wrapper-pri-cta{background-color:#d6cfde;padding-bottom:10px;padding-right:9999em;margin-right:-9999em;padding-left:9999em;margin-left:-9999em}.wrapper-pri-cta h3{margin-bottom:0}.wrapper-pri-cta .pri-call-us{background-image:url(../../../../../../content/dam/plum/images/icons/icon-phone.png);background-repeat:no-repeat;background-position:0 15px;padding-left:50px}.wrapper-pri-cta .pri-chat-with-us{background-image:url(../../../../../../content/dam/plum/images/icons/icon-chat.png);background-repeat:no-repeat;background-position:0 15px;padding-left:50px}.wrapper-pri-body-content{padding-top:20px;padding-bottom:30px}.wrapper-income-paths{background-color:#f3f4f6;padding-top:40px}.wrapper-income-paths .income-paths-content{background-color:#fff;margin-left:-15px;margin-right:-15px;text-align:center;padding:20px 0}.wrapper-income-paths .income-paths-content h3{color:#572381}.wrapper-income-paths .income-paths-content .text-image{border-right:1px solid #f7f5f8;height:220px}.wrapper-income-paths .income-paths-content .text-image .btn-cta,.wrapper-income-paths .income-paths-content .text-image .btn-cta-primary,.wrapper-income-paths .income-paths-content .text-image .btn-cta-secondary{position:absolute;bottom:0;left:35%}.wrapper-income-paths .cultivator-content .text-image{padding-right:20px}.wrapper-income-paths .self-select-content .text-image{border-right:0;padding-left:20px}.wrapper-pri-content-box h3{color:#572381}.wrapper-pri-strategy-intro{margin-right:-9999em;margin-left:-9999em;padding:20px 9999em}.wrapper-investment-pots{margin-top:20px;margin-bottom:40px}.wrapper-investment-pots h3{color:#572381;margin-top:40px}.wrapper-asset-allocation{margin-top:20px;background-color:#d6cfde;padding-top:40px;padding-bottom:40px}.wrapper-asset-allocation h3{margin-top:40px}.wrapper-asset-allocation:after{content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #d6cfde;position:relative;top:60px;left:47%}.wrapper-balance-invested{padding-top:40px;background-color:#f7f5f8;padding-bottom:20px}.wrapper-asset-allocation-content{background-color:#eeecef;padding-top:20px;padding-bottom:10px;margin-left:-15px;margin-right:-15px}@media screen and (max-width:767px){.wrapper-pri h1{font-size:24px!important}.wrapper-pri-masthead{background-image:none;height:auto;padding-top:0;padding-bottom:0}.wrapper-income-paths-banner{background-color:#f3f4f6!important}.wrapper-pri-body-content{padding-right:15px;padding-left:15px}.wrapper-pri-body-content h2{width:80%}.wrapper-income-paths .income-paths-content .text-image{border:0}.wrapper-asset-allocation,.wrapper-asset-allocation-content,.wrapper-investment-pots{text-align:center}}.spacing-mt-negative10{margin-top:-10px}.spacing-pt-50{padding-top:50px!important}.spacing-pr-50{padding-right:50px!important}.spacing-pb-50{padding-bottom:50px!important}.spacing-pl-50{padding-left:50px!important}.spacing-mt-50{margin-top:50px!important}.spacing-mr-50{margin-right:50px!important}.spacing-mb-50{margin-bottom:50px!important}.spacing-ml-50{margin-left:50px!important}.spacing-pt-45{padding-top:45px!important}.spacing-pr-45{padding-right:45px!important}.spacing-pb-45{padding-bottom:45px!important}.spacing-pl-45{padding-left:45px!important}.spacing-mt-45{margin-top:45px!important}.spacing-mr-45{margin-right:45px!important}.spacing-mb-45{margin-bottom:45px!important}.spacing-ml-45{margin-left:45px!important}.spacing-pt-40{padding-top:40px!important}.spacing-pr-40{padding-right:40px!important}.spacing-pb-40{padding-bottom:40px!important}.spacing-pl-40{padding-left:40px!important}.spacing-mt-40{margin-top:40px!important}.spacing-mr-40{margin-right:40px!important}.spacing-mb-40{margin-bottom:40px!important}.spacing-ml-40{margin-left:40px!important}.spacing-pt-35{padding-top:35px!important}.spacing-pr-35{padding-right:35px!important}.spacing-pb-35{padding-bottom:35px!important}.spacing-pl-35{padding-left:35px!important}.spacing-mt-35{margin-top:35px!important}.spacing-mr-35{margin-right:35px!important}.spacing-mb-35{margin-bottom:35px!important}.spacing-ml-35{margin-left:35px!important}.spacing-pt-30{padding-top:30px!important}.spacing-pr-30{padding-right:30px!important}.spacing-pb-30{padding-bottom:30px!important}.spacing-pl-30{padding-left:30px!important}.spacing-mt-30{margin-top:30px!important}.spacing-mr-30{margin-right:30px!important}.spacing-mb-30{margin-bottom:30px!important}.spacing-ml-30{margin-left:30px!important}.spacing-pt-25{padding-top:25px!important}.spacing-pr-25{padding-right:25px!important}.spacing-pb-25{padding-bottom:25px!important}.spacing-pl-25{padding-left:25px!important}.spacing-mt-25{margin-top:25px!important}.spacing-mr-25{margin-right:25px!important}.spacing-mb-25{margin-bottom:25px!important}.spacing-ml-25{margin-left:25px!important}.spacing-pt-20{padding-top:20px!important}.spacing-pr-20{padding-right:20px!important}.spacing-pb-20{padding-bottom:20px!important}.spacing-pl-20{padding-left:20px!important}.spacing-mt-20{margin-top:20px!important}.spacing-mr-20{margin-right:20px!important}.spacing-mb-20{margin-bottom:20px!important}.spacing-ml-20{margin-left:20px!important}.spacing-pt-15{padding-top:15px!important}.spacing-pr-15{padding-right:15px!important}.spacing-pb-15{padding-bottom:15px!important}.spacing-pl-15{padding-left:15px!important}.spacing-mt-15{margin-top:15px!important}.spacing-mr-15{margin-right:15px!important}.spacing-mb-15{margin-bottom:15px!important}.spacing-ml-15{margin-left:15px!important}.spacing-pt-10{padding-top:10px!important}.spacing-pr-10{padding-right:10px!important}.spacing-pb-10{padding-bottom:10px!important}.spacing-pl-10{padding-left:10px!important}.spacing-mt-10{margin-top:10px!important}.spacing-mr-10{margin-right:10px!important}.spacing-mb-10{margin-bottom:10px!important}.spacing-ml-10{margin-left:10px!important}.spacing-pt-5{padding-top:5px!important}.spacing-pr-5{padding-right:5px!important}.spacing-pb-5{padding-bottom:5px!important}.spacing-pl-5{padding-left:5px!important}.spacing-mt-5{margin-top:5px!important}.spacing-mr-5{margin-right:5px!important}.spacing-mb-5{margin-bottom:5px!important}.spacing-ml-5{margin-left:5px!important}.spacing-pt-0{padding-top:0!important}.spacing-pr-0{padding-right:0!important}.spacing-pb-0{padding-bottom:0!important}.spacing-pl-0{padding-left:0!important}.spacing-mt-0{margin-top:0!important}.spacing-mr-0{margin-right:0!important}.spacing-mb-0{margin-bottom:0!important}.spacing-ml-0{margin-left:0!important}.spacing-p-50{padding:50px!important}.spacing-p-45{padding:45px!important}.spacing-p-40{padding:40px!important}.spacing-p-35{padding:35px!important}.spacing-p-30{padding:30px!important}.spacing-p-25{padding:25px!important}.spacing-p-20{padding:20px!important}.spacing-p-15{padding:15px!important}.spacing-p-10{padding:10px!important}.spacing-p-5{padding:5px!important}.spacing-m-50{margin:50px!important}.spacing-m-45{margin:45px!important}.spacing-m-40{margin:40px!important}.spacing-m-35{margin:35px!important}.spacing-m-30{margin:30px!important}.spacing-m-25{margin:25px!important}.spacing-m-20{margin:20px!important}.spacing-m-15{margin:15px!important}.spacing-m-10{margin:10px!important}.spacing-m-5{margin:5px!important}@media screen and (min-width:768px){.wrapper-pri-masthead h1+p{width:55%;margin-left:auto;margin-right:auto}.wrapper-investment-pots .text-image{width:73%}.wrapper-asset-allocation .text-image{width:70%}.wrapper-asset-allocation-content .text-image{width:55%;margin-left:auto;margin-right:auto;font-weight:700}.spacing-md-mt-60{margin-top:60px!important}.spacing-md-mt-50{margin-top:50px!important}.spacing-md-mt-45{margin-top:45px!important}.spacing-md-mt-40{margin-top:40px!important}.spacing-md-mt-35{margin-top:35px!important}.spacing-md-mt-30{margin-top:30px!important}.spacing-md-mt-25{margin-top:25px!important}.spacing-md-mt-20{margin-top:20px!important}.spacing-md-mb-60{margin-bottom:60px!important}.spacing-md-mb-50{margin-bottom:50px!important}.spacing-md-mb-45{margin-bottom:45px!important}.spacing-md-mb-40{margin-bottom:40px!important}.spacing-md-mb-35{margin-bottom:35px!important}.spacing-md-mb-30{margin-bottom:30px!important}.spacing-md-mb-25{margin-bottom:25px}.spacing-md-mb-20{margin-bottom:20px!important}.spacing-md-pt-60{padding-top:60px}.spacing-md-pt-55{padding-top:55px}.spacing-md-pt-50{padding-top:50px}.spacing-md-pt-45{padding-top:45px}.spacing-md-pt-40{padding-top:40px}.spacing-md-pt-35{padding-top:35px}.spacing-md-pt-30{padding-top:30px}.spacing-md-pt-25{padding-top:25px}.spacing-md-pt-20{padding-top:20px}.spacing-md-pt-15{padding-top:15px}.spacing-md-pt-10{padding-top:10px}.spacing-md-pt-5{padding-top:5px}.spacing-md-pt-0{padding-top:0}.spacing-md-pb-5{padding-bottom:5px}.spacing-md-pb-10{padding-bottom:10px}.spacing-md-pb-15{padding-bottom:15px}.spacing-md-pb-20{padding-bottom:20px}.spacing-md-pb-25{padding-bottom:25px}.spacing-md-pb-30{padding-bottom:30px}.spacing-md-pb-35{padding-bottom:35px}.spacing-md-pb-40{padding-bottom:40px}.spacing-md-pb-45{padding-bottom:45px}.spacing-md-pb-50{padding-bottom:50px}.spacing-md-pb-55{padding-bottom:55px}.spacing-md-pb-60{padding-bottom:60px}.spacing-md-pl-0{padding-left:0}}@media screen and (min-width:768px) and (max-width:991px){.wrapper-pri-masthead h1+p{width:65%}.spacing-tablet-pt-5{padding-top:5px}.spacing-tablet-pt-10{padding-top:10px}.spacing-tablet-pt-15{padding-top:15px}.spacing-tablet-pt-20{padding-top:20px}.spacing-tablet-pt-25{padding-top:25px}.spacing-tablet-pt-30{padding-top:30px}.spacing-tablet-pt-35{padding-top:35px}.spacing-tablet-pt-40{padding-top:40px}.spacing-tablet-mt-5{margin-top:5px}.spacing-tablet-mt-10{margin-top:10px}.spacing-tablet-mt-15{margin-top:15px}.spacing-tablet-mt-20{margin-top:20px}.spacing-tablet-mt-25{margin-top:25px}.spacing-tablet-mt-30{margin-top:30px}.spacing-tablet-mt-35{margin-top:35px}.spacing-tablet-mt-40{margin-top:40px}.spacing-tablet-mt-45{margin-top:45px}.spacing-tablet-mt-50{margin-top:50px}.spacing-tablet-mt-55{margin-top:55px}.spacing-tablet-mt-60{margin-top:60px}.spacing-tablet-pb-5{padding-bottom:5px}.spacing-tablet-pb-10{padding-bottom:10px}.spacing-tablet-pb-15{padding-bottom:15px}.spacing-tablet-pb-20{padding-bottom:20px}.spacing-tablet-pb-25{padding-bottom:25px}.spacing-tablet-pb-30{padding-bottom:30px}.spacing-tablet-pb-35{padding-bottom:35px}.spacing-tablet-pb-40{padding-bottom:40px}}.retirement-hub h1,.retirement-hub h2,.retirement-hub h3,.retirement-hub h4,.retirement-hub h5,.retirement-hub h6,.retirement-hub p{margin-top:0!important;line-height:1.4!important}.retirement-hub h1{font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif;font-size:24px!important;color:#572381!important;line-height:1.4!important}.retirement-hub h2{font-size:18px!important;color:#572381!important;font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif}.retirement-hub h3{font-size:16px!important;color:#572381!important;font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif}.retirement-hub h4,.retirement-hub h5,.retirement-hub h6{color:#000;font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif}.retirement-hub ol li,.retirement-hub ul li{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;font-weight:200!important;font-size:15px!important;line-height:1.4!important;color:#000;margin-bottom:10px!important}.retirement-hub p{line-height:1.4;margin-bottom:15px;font-size:15px!important;color:#000;font-family:CorpidC1s-Light;font-weight:400!important}.retirement-hub strong{font-family:CorpidC1s-Light;color:#000;font-weight:800!important}.retirement-hub small{font-size:12px}.retirement-hub a{text-decoration:underline}.retirement-hub a:focus{outline:#3b3b3b dotted 1px!important;outline-offset:-2px}.retirement-hub .row-footer b,.retirement-hub .row-footer p,.retirement-hub .row-footer strong{font-size:12px!important;line-height:1.8!important;font-family:CorpidLight;color:#3b3b3b!important}.retirement-hub .row-footer .nav-tabs{margin:9px 0!important}.retirement-hub .row-footer .nav-tabs li{border:none!important;font-family:CorpidLight;line-height:10px!important}.retirement-hub .row-footer .nav-tabs li a{font-family:CorpidC1s-Regular;font-size:15px!important;letter-spacing:-.3px;margin-top:0!important}.retirement-hub .row-footer .nav-tabs li a:focus,.retirement-hub .row-footer .nav-tabs li a:hover{text-decoration:none!important;font-weight:200!important;color:#572381!important}.retirement-hub .colwidth-25percentage .table th{padding:15px;width:25%}.retirement-hub .glyphicon-ok:before,.retirement-hub .glyphicon-tick:before{font-family:'Glyphicons Halflings';content:"\e013";font-weight:200;color:#572381;line-height:2.6;margin-left:10px}.retirement-hub .glyphicon-cross:before,.retirement-hub .glyphicon-remove:before{font-family:'Glyphicons Halflings';content:"\e014";font-weight:200;color:#c20000;line-height:2.6;margin-left:10px}.retirement-hub .glyphicon-earphone:before,.retirement-hub .glyphicon-phone:before{font-family:'Glyphicons Halflings';content:"\e182";font-weight:200;color:#c20000}.retirement-hub .glyphicon-new-window:before{font-family:'Glyphicons Halflings';content:"\e164";color:rgba(87,35,129,.9);font-size:10px}.retirement-hub .glyphicon-time:before{color:#572381}.retirement-hub .navbar-toggle:focus{outline:-webkit-focus-ring-color auto 5px!important}.retirement-hub .hub-menu{background:#f2f4f6!important}.retirement-hub .divider{border-top:1px solid rgba(0,0,0,.1)}.retirement-hub .landing-page h2{font-size:18px!important}.retirement-hub .landing-page p{font-size:15px!important}.retirement-hub .media{overflow:auto}.retirement-hub .media h2 a{display:inline-block;padding:1px 0;letter-spacing:.3px}.retirement-hub .media h2 a:focus,.retirement-hub .media h2:focus{outline:#3b3b3b dotted 1px!important;outline-offset:-2px;text-decoration:none!important;color:#000}.retirement-hub .media a{text-decoration:underline}.retirement-hub .media a:focus>span{outline:#3b3b3b dotted 1px!important;outline-offset:-2px;text-decoration:underline!important;background:#a92582}.retirement-hub .media a:focus>span:before{background:#fff;color:purple;width:10px;padding:10px 0}.retirement-hub .media a:hover{text-decoration:none!important;color:#000}.retirement-hub .get-in-touch .media a[href^=tel]:focus>span{background:0 0}.retirement-hub .boxed-item{height:255px}.retirement-hub .boxed-item img{margin:10px 0}.retirement-hub .hero-image{background-image:url(../../../../../../content/dam/plum/images/icons/hero-banner-retirement.jpg);-webkit-background-size:cover!important;background-size:cover!important;height:310px;background-position:top center!important;background-repeat:no-repeat}.retirement-hub .hero-image:before{background:rgba(0,0,0,.2);content:"";z-index:0;display:block;top:0;left:0;position:absolute;height:inherit;width:100%}.retirement-hub .hero-image .text-overlay h1{color:#fff!important;font-size:40px!important;font-family:CorpidC1s-Regular;font-weight:900!important;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.retirement-hub .hero-image .text-overlay p{color:#fff!important;text-shadow:1px 1px 1px rgba(0,0,0,.1);font-size:20px!important}.retirement-hub .lighter-hero-image{background-image:url(../../../../../../content/dam/plum/images/icons/banner-boost-your-super.jpg);-webkit-background-size:cover!important;background-size:cover!important;height:310px;background-position:top center!important;background-repeat:no-repeat}.retirement-hub .lighter-hero-image:before{content:"";z-index:0;display:block;top:0;left:0;position:absolute;height:inherit;width:100%}.retirement-hub .lighter-hero-image .text-overlay h1{color:#fff!important;font-size:40px!important;font-family:CorpidC1s-Regular;font-weight:900!important;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.retirement-hub .lighter-hero-image .text-overlay p{color:#fff!important;text-shadow:1px 1px 1px rgba(0,0,0,.1);font-size:20px!important}@media screen and (max-width:992px){.retirement-hub .lighter-hero-image{background-image:url(../../../../../../content/dam/plum/images/icons/banner-boost-your-super.jpg);-webkit-background-size:cover!important;background-size:cover!important;height:310px;background-position:top center!important;background-repeat:no-repeat}.retirement-hub .lighter-hero-image:before{background:rgba(0,0,0,.2);content:"";z-index:0;display:block;top:0;left:0;position:absolute;height:inherit;width:100%}.retirement-hub .lighter-hero-image .text-overlay h1{color:#fff!important;font-size:40px!important;font-family:CorpidC1s-Regular;font-weight:900!important;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.retirement-hub .lighter-hero-image .text-overlay p{color:#fff!important;text-shadow:1px 1px 1px rgba(0,0,0,.1);font-size:20px!important}}@media screen and (min-width:993px){.retirement-hub .lighter-hero-image{background-image:url(../../../../../../content/dam/plum/images/icons/banner-boost-your-super.jpg);-webkit-background-size:cover!important;background-size:cover!important;height:310px;background-position:top center!important;background-repeat:no-repeat}.retirement-hub .lighter-hero-image:before{content:"";z-index:0;display:block;top:0;left:0;position:absolute;height:inherit;width:100%}.retirement-hub .lighter-hero-image .text-overlay h1{color:#572381!important;font-size:40px!important;font-family:CorpidC1s-Regular;font-weight:900!important;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.retirement-hub .lighter-hero-image .text-overlay p{color:#000!important;text-shadow:1px 1px 1px rgba(0,0,0,.1);font-size:20px!important}}.retirement-hub .hero-banner{background-image:url(clientlibs/css)!important;background-color:#f2f4f6;-webkit-background-size:cover!important;background-size:cover!important;height:310px;background-position:top center!important;background-repeat:no-repeat}.retirement-hub .hero-banner:before{background:rgba(0,0,0,.2);content:"";z-index:0;display:block;top:0;left:0;position:absolute;height:inherit;width:100%}.retirement-hub .hero-banner .text-overlay h1{color:#fff!important;font-size:40px!important;font-family:CorpidC1s-Regular,Arial,Helvetica,sans-serif;font-weight:900!important;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.retirement-hub .hero-banner .text-overlay p{color:#fff!important;text-shadow:1px 1px 1px rgba(0,0,0,.1);font-size:20px!important}.retirement-hub .horizontal-align{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.retirement-hub .lg-Heading h1,.retirement-hub .lg-Heading h2,.retirement-hub .lg-Heading h3,.retirement-hub .lg-Heading h4,.retirement-hub .md-Heading h1,.retirement-hub .md-Heading h2,.retirement-hub .md-Heading h3,.retirement-hub .md-Heading h4{line-height:1.4!important}.retirement-hub .sm-Heading{font-family:CorpidC1s-Bold;font-weight:500!important;color:#572381}.retirement-hub .sm-Heading h1,.retirement-hub .sm-Heading h2,.retirement-hub .sm-Heading h4,.retirement-hub .sm-Heading p>strong{font-size:18px!important;line-height:1.4!important}.retirement-hub .sm-Heading img{max-width:30px;margin:0 0 5px}.retirement-hub .xs-Heading h1,.retirement-hub .xs-Heading h2,.retirement-hub .xs-Heading h3,.retirement-hub .xs-Heading h4{line-height:1.4!important}.retirement-hub .pageLinksWrapper{margin-bottom:20px}.retirement-hub .pageLinksWrapper h2,.retirement-hub .pageLinksWrapper h3,.retirement-hub .pageLinksWrapper h4{padding-top:5px}.retirement-hub .featured-intro .container{padding-top:20px;padding-bottom:10px}.retirement-hub .featured-intro .intro-icn img{margin-top:-20px;margin-right:20px}.retirement-hub .intro-icn img{max-width:45px;min-width:30px;margin-top:0;margin-right:20px}.retirement-hub .intro-icn2 img{margin:5px 0;padding-right:20px;max-width:180px}.retirement-hub .intro-icn3 img{height:35px;max-width:100%;margin-top:5px}.retirement-hub .intro-icn3.media>.pull-left{padding-right:15px!important;width:60px}.retirement-hub .styled-list ol{padding-left:10px;margin-left:10px;margin-bottom:0}.retirement-hub .styled-list ol li{line-height:1.4;margin-bottom:10px;padding-left:12px}.retirement-hub .styled-list ul{padding-left:10px;margin-left:10px;margin-bottom:0}.retirement-hub .styled-list ul li{line-height:1.4;margin-bottom:10px;padding-left:12px}.retirement-hub .pageLinks ul{padding:0}.retirement-hub .pageLinks li{font-family:CorpidC1s-Light;font-weight:400!important;font-size:15px!important;border-top:1px solid #dcdad6;list-style:none;margin:0!important;padding:0;width:100%}.retirement-hub .pageLinks li:last-child{border-bottom:1px solid #dcdad6}.retirement-hub .pageLinks li a{font-family:CorpidC1s-Light;font-weight:400!important;font-size:15px;color:#000;display:block;position:relative;padding:12px 20px 12px 0;text-decoration:none;width:100%;letter-spacing:-.1px}.retirement-hub .pageLinks li a:focus{outline:#3b3b3b dotted 1px!important;outline-offset:-2px;text-decoration:underline!important}.retirement-hub .pageLinks li a:hover{outline:0!important;color:#572381;text-decoration:underline!important}.retirement-hub .pageLinks li a:after{font-family:'Glyphicons Halflings';font-weight:200;content:"\e080";font-size:8px;color:rgba(0,0,0,.6);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;line-height:1;margin-top:-6px;position:absolute;right:11px;speak:none;text-transform:none;top:55%}.retirement-hub .glyphicon-pencil:before{color:#572381!important}.retirement-hub .pageLinks li>a:focus:after,.retirement-hub .pageLinks li>a:hover:after{color:#572381}.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li,.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li.active,.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li.first,.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li.last{border-bottom:1px solid #e4e4e4}.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li.active:hover,.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li.first:hover,.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li.last:hover,.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li:hover{border-bottom:1px solid #e4e4e4;text-decoration:underline}.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs{margin-top:10px;border-bottom:1px solid transparent!important}.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li a:focus:after{color:#000;background:0 0!important}.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li:last-child,.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li:last-child:hover{border-bottom:1px solid transparent!important}.retirement-hub .breadcrumb{color:#572381!important;background-color:#fff;padding:8px 0;font-size:15px;font-weight:200}.retirement-hub .breadcrumb li{margin-bottom:0;padding-left:0}.retirement-hub .breadcrumb li a{color:#572381;padding:10px 0}.retirement-hub .breadcrumb li+li:before{color:#572381}.retirement-hub .breadcrumb>.active{color:#000;font-family:CorpidC1s-Light;font-size:15px}.retirement-hub .mlc-primary-nav li,.retirement-hub .nav-pills li,.retirement-hub .nav-tabs li,.retirement-hub .sidekick li{margin-bottom:0;padding-left:0}.retirement-hub .crumbcontainer,.retirement-hub .market-watch .content-title{display:block!important}.retirement-hub .nav-tabs>li.first{border-top:0 solid #ccc}.retirement-hub .hid-li-active li.active{display:none}.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li{font-family:CorpidC1s-Light;font-weight:400!important;font-size:15px;width:100%;background-color:transparent;border-left:0;color:#572381;border-bottom:1px solid #e4e4e4;margin-bottom:0!important}.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li:after{font-family:'Glyphicons Halflings';content:'\e080';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;speak:none;text-transform:none;font-size:7px;font-weight:200;position:absolute;right:11px;color:#572381;float:right;line-height:1;top:18px}.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li a{position:relative;width:100%;text-align:left;padding-left:0;padding-right:0;font-family:CorpidC1s-Light;font-size:15px;font-weight:400!important;color:#572381;text-decoration:none;letter-spacing:-.4px}.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li a:focus{background:0 0;outline:#3b3b3b dotted 1px!important;outline-offset:-2px;text-decoration:underline!important}.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li a:hover{text-decoration:underline!important;background:0 0!important;border:1px solid transparent!important;border-top:1px solid #dcdad6}.retirement-hub .wrapper-bg-faf8f4.nav-right .nav-tabs>li a:active{color:#000!important;text-decoration:none!important}.retirement-hub .feature-copy{font-size:18px}.retirement-hub .featured-item{background-color:#f2f4f6!important}.retirement-hub .featured-item h2{font-family:CorpidC1s-Heavy;color:#572381;font-size:18px!important}.retirement-hub .featured-item h3,.retirement-hub .featured-item h4{font-family:CorpidC1s-Heavy;font-size:16px!important;color:#000!important}.retirement-hub .featured-item p{font-family:CorpidC1s-Light;font-size:15px!important;color:#000!important;font-weight:400!important}.retirement-hub .featured-item p b,.retirement-hub .featured-item p strong{font-family:CorpidC1s-Bold!important;color:#572381!important;font-size:18px!important;font-weight:200}.retirement-hub .featured-item a{font-family:CorpidC1s-Light;font-size:15px;color:#572381;text-decoration:underline!important}.retirement-hub .featured-item a:hover{text-decoration:none}.retirement-hub .featured-item span.btn-cta-primary:focus{background-color:#a92582!important;text-decoration:underline!important;outline:#3b3b3b dotted 1px!important;outline-offset:-2px;border:1px solid #a92582}.retirement-hub .featured-item .btn-cta-primary{font-family:CorpidC1s-Heavy;font-weight:600!important;font-size:15px;min-width:195px;height:45px;padding:10px 5px!important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border:1px solid #572381}.retirement-hub .featured-item .btn-cta-primary:focus,.retirement-hub .featured-item .btn-cta-primary:hover{background-color:#a92582!important;text-decoration:underline!important;border:1px solid #a92582}.retirement-hub .new-text,.retirement-hub .newTag{font-family:CorpidC1s-Light;background-color:#a92482;color:#fff;padding:2px;font-size:12px;font-weight:400!important;text-transform:uppercase}.retirement-hub .new-text:focus,.retirement-hub .new-text:hover,.retirement-hub .newTag:focus,.retirement-hub .newTag:hover{text-decoration:none!important}.retirement-hub .nav>li>a:focus{outline:#3b3b3b dotted 1px!important;outline-offset:-2px;text-decoration:underline}.retirement-hub .nav>li>a:hover{text-decoration:underline;color:#000;border:none}.retirement-hub iframe{border-bottom:1px solid #c8c6c2}.retirement-hub .h1-hybrid{font-family:CorpidC1s-Regular;color:#572381;font-size:24px;font-weight:900!important;vertical-align:top}.retirement-hub .h2-hybrid{font-family:CorpidC1s-Heavy;color:#572381;font-size:18px;font-weight:900!important;vertical-align:top}.retirement-hub .h3-hybrid{font-family:CorpidC1s-Regular;color:#572381;font-size:16px!important;font-weight:900;vertical-align:top}.retirement-hub .h4-hybrid{font-family:CorpidC1s-Heavy;color:#000;font-size:16px;font-weight:900!important;vertical-align:top}.retirement-hub .new-text{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;background-color:#a92482;color:#fff;padding:2px;font-size:12px;font-weight:400!important;text-transform:none}.retirement-hub .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.retirement-hub .sr-only-focusable:active,.retirement-hub .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.retirement-hub .shaded-background{background-color:#f2f4f6}.retirement-hub .disclaimer h2,.retirement-hub .disclaimer h3{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:900!important;color:#000!important}.retirement-hub .disclaimer p{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#000!important}.retirement-hub .small{font-size:13px!important}.retirement-hub caption{font-size:18px;text-align:center;padding-bottom:20px}.retirement-hub .table_stacked1{width:100%}.retirement-hub .table tr td,.retirement-hub .table_stacked1.table tr td{color:#000!important}.retirement-hub .table_stacked1.table th{background-color:#572381;color:#fff;text-align:left}.retirement-hub .table_stacked1.table td,.retirement-hub .table_stacked1.table th{padding:15px 20px;border:2px solid #fff!important}.retirement-hub .table-responsive{-webkit-overflow-scrolling:touch;border:0;overflow-x:auto;min-height:.01%}.retirement-hub .table{border:0;width:100%;max-width:100%;margin-bottom:21px}.retirement-hub .table th{font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif;font-size:15px;color:#fff;background:#572381}.retirement-hub .table tr:nth-child(even),.retirement-hub .table tr:nth-child(even)>th[scope=row]{background-color:#f2f4f6;color:#000}.retirement-hub .table tr:nth-child(odd)>th[scope=row]{background-color:#fff;color:#000}.retirement-hub .table-responsive>.table>tbody>tr>td,.retirement-hub .table-responsive>.table>tbody>tr>th,.retirement-hub .table-responsive>.table>tfoot>tr>td,.retirement-hub .table-responsive>.table>tfoot>tr>th,.retirement-hub .table-responsive>.table>thead>tr>td,.retirement-hub .table-responsive>.table>thead>tr>th{white-space:inherit}.retirement-hub .table>tbody>tr>th,.retirement-hub .table>thead>tr>th{background-color:#572381;color:#fff;font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400!important}.retirement-hub .table tr td,.retirement-hub .table tr th{padding:15px;border:2px solid #fff!important;font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400!important;vertical-align:top}.retirement-hub .table>tbody>tr>td,.retirement-hub .table>tbody>tr>th,.retirement-hub .table>tfoot>tr>td,.retirement-hub .table>tfoot>tr>th,.retirement-hub .table>thead>tr>td,.retirement-hub .table>thead>tr>th{padding:8px;line-height:1.4}.retirement-hub td,.retirement-hub th{border:none!important;padding:0;display:table-cell}.retirement-hub th{text-align:left;font-weight:700;text-align:-internal-center}.retirement-hub table{border-collapse:collapse;border-spacing:0;background-color:transparent}.retirement-hub thead{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;font-size:15px;color:#fff;background:#572381}.retirement-hub td{color:#000!important}.btn-login p{line-height:unset!important;margin:0 0 10px!important}.btn-forgot-password p{line-height:unset!important;margin:0}@media screen and (max-width:767px){.spacing-xs-mt-5{margin-top:5px!important}.spacing-xs-mt-10{margin-top:10px!important}.spacing-xs-mt-15{margin-top:15px!important}.spacing-xs-mt-20{margin-top:20px!important}.spacing-xs-mt-25{margin-top:25px!important}.spacing-xs-mt-30{margin-top:30px!important}.spacing-xs-mt-35{margin-top:35px!important}.spacing-xs-mt-40{margin-top:40px!important}.spacing-xs-mt-45{margin-top:45px!important}.spacing-xs-mt-50{margin-top:50px!important}.spacing-xs-mt-55{margin-top:55px!important}.spacing-xs-mt-60{margin-top:60px!important}.spacing-xs-mb-5{margin-bottom:5px!important}.spacing-xs-mb-10{margin-bottom:10px!important}.spacing-xs-mb-15{margin-bottom:15px!important}.spacing-xs-mb-20{margin-bottom:20px!important}.spacing-xs-mb-25{margin-bottom:25px!important}.spacing-xs-mb-30{margin-bottom:30px!important}.spacing-xs-mb-35{margin-bottom:35px!important}.spacing-xs-mb-40{margin-bottom:40px!important}.spacing-xs-mb-45{margin-bottom:45px!important}.spacing-xs-mb-50{margin-bottom:50px!important}.spacing-xs-mb-55{margin-bottom:55px!important}.spacing-xs-mb-60{margin-bottom:60px!important}.spacing-xs-pr-0{padding-right:0}.spacing-xs-pt-5{padding-top:5px}.spacing-xs-pt-10{padding-top:10px}.spacing-xs-pt-15{padding-top:15px}.spacing-xs-pt-20{padding-top:20px}.spacing-xs-pt-25{padding-top:25px}.spacing-xs-pt-30{padding-top:30px}.spacing-xs-pt-35{padding-top:35px}.spacing-xs-pt-40{padding-top:40px}.spacing-xs-pb-5{padding-bottom:5px}.spacing-xs-pb-10{padding-bottom:10px}.spacing-xs-pb-15{padding-bottom:15px}.spacing-xs-pb-20{padding-bottom:20px}.spacing-xs-pb-25{padding-bottom:25px}.spacing-xs-pb-30{padding-bottom:30px}.spacing-xs-pb-35{padding-bottom:35px}.spacing-xs-pb-40{padding-bottom:40px}.spacing-xs-pb-45{padding-bottom:45px}.spacing-xs-pb-50{padding-bottom:50px}.spacing-xs-pb-55{padding-bottom:55px}.spacing-xs-pb-60{padding-bottom:60px}.spacing-xs-pl-0{padding-left:0}.retirement-hub .boxed-item{height:230px!important;border-bottom:1px solid #dcdad6!important}.retirement-hub .hero-image{height:180px!important;padding:0!important;margin:0!important}.retirement-hub .hero-image .text-overlay h1{font-size:22px!important}.retirement-hub .hero-image .text-overlay p{font-size:15px!important}.retirement-hub .ligher-hero-image{height:180px!important;padding:0!important;margin:0!important}.retirement-hub .ligher-hero-image .text-overlay h1{font-size:22px!important}.retirement-hub .ligher-hero-image .text-overlay p{font-size:15px!important}.retirement-hub .table-responsive{width:100%;margin-bottom:15.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:auto;min-height:.01%}.retirement-hub .table-responsive>.table{margin-bottom:0}.retirement-hub .table{border:0;border-bottom:1px solid #ddd}.retirement-hub .table_stacked1 tr{margin-bottom:20px;border:0!important}.retirement-hub .table-responsive>.table>tbody>tr>td,.retirement-hub .table-responsive>.table>tbody>tr>th,.retirement-hub .table-responsive>.table>tfoot>tr>td,.retirement-hub .table-responsive>.table>tfoot>tr>th,.retirement-hub .table-responsive>.table>thead>tr>td,.retirement-hub .table-responsive>.table>thead>tr>th{white-space:nowrap}.retirement-hub .table>tbody>tr>td,.retirement-hub .table>tbody>tr>th,.retirement-hub .table>tfoot>tr>td,.retirement-hub .table>tfoot>tr>th,.retirement-hub .table>thead>tr>td,.retirement-hub .table>thead>tr>th{width:15%}.retirement-hub .row-footer b,.retirement-hub .row-footer p,.retirement-hub .row-footer strong{font-size:12px!important;line-height:1.8!important}.retirement-hub .row-footer .nav-tabs{margin:10px 0 15px!important}.retirement-hub .row-footer .nav-tabs li{border:none!important}.retirement-hub .row-footer .nav-tabs li a{margin:0!important;line-height:10px!important}.retirement-hub .row-footer .nav-tabs li a:hover{font-weight:200!important}.retirement-hub table.table_stacked2{border:0!important;border-collapse:collapse;border-spacing:0;margin:0 auto;max-width:100%;width:100%}.retirement-hub table.table_stacked2 tbody,.retirement-hub table.table_stacked2 tr{display:block;padding:0;text-align:left;white-space:normal}.retirement-hub .table_stacked2 tr{border:0!important;margin-bottom:20px}.retirement-hub table.table_stacked2 th{display:none}.retirement-hub table.table_stacked2 td{border-bottom:1px!important;border-top:0!important}.retirement-hub table.table_stacked2 td,.retirement-hub table.table_stacked2 th{padding:15px 20px!important}.retirement-hub table.table_stacked2 tr td,.retirement-hub table.table_stacked2 tr th{overflow:hidden;position:relative;vertical-align:top;white-space:inherit!important;width:100%}.retirement-hub table.table_stacked2 tr th[scope=row]{background-color:#572381!important;color:#fff!important;display:block;height:auto;margin:0 auto;padding-top:20px!important;padding-bottom:20px!important;text-align:center;width:100%}.retirement-hub table.table_stacked2 td:nth-child(even){background-color:#f2f4f6;display:block}.retirement-hub table.table_stacked2 td:nth-child(odd){background-color:#fff;display:block}.retirement-hub table.table_stacked2 td[headers]:before{content:attr(headers);display:block;float:left;margin-bottom:5px;text-align:left;width:55%;padding:0 1em 0 0;font-weight:900}.retirement-hub .table_stacked2.table td[headers]>*{clear:right;display:block;float:right;padding-left:1em}.retirement-hub .table_stacked2 img{margin-right:25%!important;margin-top:5px!important}a[href^=tel]:hover,a[href^=tel]:link,a[href^=tel]:visited{text-decoration:underline;pointer-events:auto;cursor:pointer;color:#572381!important}.row-footer .get-in-touch .col-custom .text-image a[href^=tel]:link span b,.row-footer .get-in-touch .col-custom .text-image a[href^=tel]:link span strong{font-size:15px!important;line-height:1.4!important;font-weight:200!important;text-decoration:underline;color:#572381!important}.lighter-hero-image{background-position:58% 80%!important}}@media screen and (max-width:992px){.boostyoursuper-breadcrumb{display:none!important}.retirement-hub .bootstrap-nav-breadcrumb{display:none}.retirement-hub .navbar-nav li a{line-height:1.4!important;padding:5px 15px!important}.retirement-hub .nav-tabs>li,.retirement-hub .nav-tabs>li.active,.retirement-hub .nav-tabs>li.first,.retirement-hub .nav-tabs>li.last{border-bottom:1px solid #e4e4e4}.retirement-hub .nav-tabs>li.active:hover,.retirement-hub .nav-tabs>li.first:hover,.retirement-hub .nav-tabs>li.last:hover,.retirement-hub .nav-tabs>li:hover{border-bottom:1px solid #e4e4e4;text-decoration:underline}.retirement-hub .row-footer b,.retirement-hub .row-footer p,.retirement-hub .row-footer strong{font-size:12px!important;line-height:1.8!important}.retirement-hub .row-footer .nav-tabs li{border:none!important}.retirement-hub .row-footer .nav-tabs li:hover{text-decoration:none}.retirement-hub .row-footer .nav-tabs li a:hover{font-weight:200!important}.retirement-hub .hero-image,.retirement-hub .lighter-hero-image{background-position:65% 50%!important;height:240px;padding:0!important}.retirement-hub .hero-image:before,.retirement-hub .lighter-hero-image:before{background:rgba(0,0,0,.6);content:"";z-index:0;display:block;top:0;left:0;position:absolute;height:inherit;width:100%}.retirement-hub .hero-image .text-overlay p,.retirement-hub .lighter-hero-image .text-overlay p{max-width:50%}.retirement-hub .boxed-item{height:255px;border-bottom:none}.retirement-hub .btn-cta-primary{min-width:195px}}@media screen and (min-width:768px){a[href^=tel]:focus,a[href^=tel]:hover,a[href^=tel]:link,a[href^=tel]:visited{text-decoration:none!important;pointer-events:none;cursor:default;color:inherit;display:inline-block}a[href^=tel]:focus{text-decoration:none!important;outline:0!important;outline-offset:none!important}}.row-footer .get-in-touch .col-custom h2{font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif;font-size:30px!important;font-weight:400;text-align:center;color:#572381}.row-footer .get-in-touch .col-custom .text-image h3{font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif;font-size:18px!important;color:#572381}.row-footer .get-in-touch .col-custom .text-image p{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;font-size:15px!important;font-weight:200;line-height:1.4!important;color:#000!important;text-align:center}.row-footer .get-in-touch .col-custom .text-image a{text-decoration:underline}.row-footer .get-in-touch .col-custom .text-image a:hover{text-decoration:none;color:#000}.row-footer .get-in-touch .col-custom .text-image a:focus{outline:#3b3b3b dotted 1px!important;outline-offset:-2px}.row-footer .get-in-touch .col-custom .text-image b,.row-footer .get-in-touch .col-custom .text-image strong{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;font-size:15px!important;line-height:1.4!important;font-weight:700!important;color:#000!important}.page-wrapper-mysuper h1{padding:30px 0 0;font-size:24px!important;color:#572381}.page-wrapper-mysuper h2{color:#572381}.page-wrapper-mysuper .h2-lg h2{font-size:22px!important}.wrapper-fullwidth-ribbon{background-color:#f2f4f6;margin-right:-9999em;margin-left:-9999em;padding:30px 9999em 20px}.mysuper-tab-wrapper .nav-tabs>li>a{padding:196px 0 0;background-color:#fff!important;font-size:24px;font-family:CorpidC1s-Bold;display:inline-block;width:100%;height:351px;vertical-align:middle;background-position:center bottom!important;background-repeat:no-repeat;border:0;text-align:center;color:#3b3b3b}.mysuper-tab-wrapper .nav-tabs>li.active>a,.mysuper-tab-wrapper .nav-tabs>li.active>a:hover,.mysuper-tab-wrapper .nav-tabs>li>a:hover{border:0}.mysuper-tab-wrapper .nav-tabs>li.active>a,.mysuper-tab-wrapper .nav-tabs>li.active>a:hover{color:#572381}.mysuper-tab-wrapper .nav-tabs>li.active>a:focus,.mysuper-tab-wrapper .nav-tabs>li>a:focus{text-decoration:none}.mysuper-tab-wrapper .nav-tabs{height:auto;margin-bottom:0;position:relative;top:1px;border-bottom:0}.mysuper-tab-wrapper .nav-tabs>li{width:33%;border:0}.tab-pane.mysuper{background-color:#fff}.tab-pane.mysuper ul.media-list>li{padding-left:0}.mysuper-tab-wrapper .tab-pane .list-item-text>p{margin-bottom:0}.mysuper-tab-wrapper .tab-pane .list-item-text>p .panel-title{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;display:block;padding:30px;font-size:inherit}.mysuper-tab-wrapper .tab-pane table{color:#3b3b3b}.page-wrapper-mysuper .table-striped>tbody>tr:nth-child(odd){background-color:#f2f4f6}.mysuper-tab-wrapper .tab-pane table caption{color:#572381;font-size:17px;font-family:CorpidBold;padding:30px 30px 0}.mysuper-tab-wrapper .tab-pane table tr td{padding:30px}.mysuper-tab-wrapper .tab-pane table,.mysuper-tab-wrapper .tab-pane table caption{background-color:#f2f4f6}.page-wrapper-mysuper table tr th{background-color:#572381;color:#fff}.page-wrapper-mysuper table tr td,.page-wrapper-mysuper table tr th{padding:15px}.mysuper-tab-wrapper .nav-tabs>li.active>a{background-position:center 0!important}.mysuper-tab-wrapper .list-item-text ul li{list-style-type:disc}@media screen and (max-width:992px){.mysuper-tab-wrapper .nav-tabs>li>a{padding:200px 0 0;font-size:26px;height:351px}}@media screen and (max-width:767px){.mysuper-tab-wrapper .tab-pane table tr td{width:100%;display:block}.mysuper-tab-wrapper .tab-pane table tr td:not(:last-child){padding-bottom:0}.mysuper-tab-wrapper .nav-tabs>li>a{padding:109px 0 0;font-size:20px;height:197px;-webkit-background-size:428px 428px!important;background-size:428px!important}}@font-face{font-family:FontAwesome;src:url(clientlibs/resources/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("eot"),url(clientlibs/resources/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(clientlibs/resources/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(clientlibs/resources/fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(clientlibs/resources/fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}/*!
 * Font Awesome Pro 5.0.6 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Commercial License)
 */.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:2s linear infinite fa-spin;-o-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}.fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;-o-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes fa-spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);-o-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-alarm-clock:before{content:"\f34e"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-alt-down:before{content:"\f354"}.fa-arrow-alt-from-bottom:before{content:"\f346"}.fa-arrow-alt-from-left:before{content:"\f347"}.fa-arrow-alt-from-right:before{content:"\f348"}.fa-arrow-alt-from-top:before{content:"\f349"}.fa-arrow-alt-left:before{content:"\f355"}.fa-arrow-alt-right:before{content:"\f356"}.fa-arrow-alt-square-down:before{content:"\f350"}.fa-arrow-alt-square-left:before{content:"\f351"}.fa-arrow-alt-square-right:before{content:"\f352"}.fa-arrow-alt-square-up:before{content:"\f353"}.fa-arrow-alt-to-bottom:before{content:"\f34a"}.fa-arrow-alt-to-left:before{content:"\f34b"}.fa-arrow-alt-to-right:before{content:"\f34c"}.fa-arrow-alt-to-top:before{content:"\f34d"}.fa-arrow-alt-up:before{content:"\f357"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-from-bottom:before{content:"\f342"}.fa-arrow-from-left:before{content:"\f343"}.fa-arrow-from-right:before{content:"\f344"}.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-square-down:before{content:"\f339"}.fa-arrow-square-left:before{content:"\f33a"}.fa-arrow-square-right:before{content:"\f33b"}.fa-arrow-square-up:before{content:"\f33c"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-to-left:before{content:"\f33e"}.fa-arrow-to-right:before{content:"\f340"}.fa-arrow-to-top:before{content:"\f341"}.fa-arrow-up:before{content:"\f062"}.fa-arrows:before{content:"\f047"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-arrows-h:before{content:"\f07e"}.fa-arrows-v:before{content:"\f07d"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-badge:before{content:"\f335"}.fa-badge-check:before{content:"\f336"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball:before{content:"\f432"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-basketball-hoop:before{content:"\f435"}.fa-bath:before{content:"\f2cd"}.fa-battery-bolt:before{content:"\f376"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-slash:before{content:"\f377"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-bowling-pins:before{content:"\f437"}.fa-boxing-glove:before{content:"\f438"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-browser:before{content:"\f37e"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-edit:before{content:"\f333"}.fa-calendar-exclamation:before{content:"\f334"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f332"}.fa-camera-retro:before{content:"\f083"}.fa-car:before{content:"\f1b9"}.fa-caret-circle-down:before{content:"\f32d"}.fa-caret-circle-left:before{content:"\f32e"}.fa-caret-circle-right:before{content:"\f330"}.fa-caret-circle-up:before{content:"\f331"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-bishop-alt:before{content:"\f43b"}.fa-chess-board:before{content:"\f43c"}.fa-chess-clock:before{content:"\f43d"}.fa-chess-clock-alt:before{content:"\f43e"}.fa-chess-king:before{content:"\f43f"}.fa-chess-king-alt:before{content:"\f440"}.fa-chess-knight:before{content:"\f441"}.fa-chess-knight-alt:before{content:"\f442"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-pawn-alt:before{content:"\f444"}.fa-chess-queen:before{content:"\f445"}.fa-chess-queen-alt:before{content:"\f446"}.fa-chess-rook:before{content:"\f447"}.fa-chess-rook-alt:before{content:"\f448"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-double-down:before{content:"\f322"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-up:before{content:"\f325"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-square-down:before{content:"\f329"}.fa-chevron-square-left:before{content:"\f32a"}.fa-chevron-square-right:before{content:"\f32b"}.fa-chevron-square-up:before{content:"\f32c"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-club:before{content:"\f327"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-merge:before{content:"\f387"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-wide:before{content:"\f326"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-credit-card-blank:before{content:"\f389"}.fa-credit-card-front:before{content:"\f38a"}.fa-cricket:before{content:"\f449"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-curling:before{content:"\f44a"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-desktop-alt:before{content:"\f390"}.fa-deviantart:before{content:"\f1bd"}.fa-diamond:before{content:"\f219"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dot-circle:before{content:"\f192"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-h-alt:before{content:"\f39b"}.fa-ellipsis-v:before{content:"\f142"}.fa-ellipsis-v-alt:before{content:"\f39c"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange:before{content:"\f0ec"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-square:before{content:"\f321"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows:before{content:"\f31d"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expand-wide:before{content:"\f320"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link:before{content:"\f08e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square:before{content:"\f14c"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-field-hockey:before{content:"\f44c"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-edit:before{content:"\f31c"}.fa-file-excel:before{content:"\f1c3"}.fa-file-exclamation:before{content:"\f31a"}.fa-file-image:before{content:"\f1c5"}.fa-file-minus:before{content:"\f318"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-plus:before{content:"\f319"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-times:before{content:"\f317"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-film-alt:before{content:"\f3a0"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-order:before{content:"\f2b0"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-football-helmet:before{content:"\f44f"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-golf-club:before{content:"\f451"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-h1:before{content:"\f313"}.fa-h2:before{content:"\f314"}.fa-h3:before{content:"\f315"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-hexagon:before{content:"\f312"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-hockey-sticks:before{content:"\f454"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-inbox-in:before{content:"\f310"}.fa-inbox-out:before{content:"\f311"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-industry-alt:before{content:"\f3b3"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-info-square:before{content:"\f30f"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jack-o-lantern:before{content:"\f30e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-level-down:before{content:"\f149"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-alt:before{content:"\f30d"}.fa-lock-open:before{content:"\f3c1"}.fa-lock-open-alt:before{content:"\f3c2"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-low-vision:before{content:"\f2a8"}.fa-luchador:before{content:"\f455"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-hexagon:before{content:"\f307"}.fa-minus-octagon:before{content:"\f308"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-mobile-android:before{content:"\f3ce"}.fa-mobile-android-alt:before{content:"\f3cf"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octagon:before{content:"\f306"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-square:before{content:"\f14b"}.fa-pencil:before{content:"\f040"}.fa-pencil-alt:before{content:"\f303"}.fa-pennant:before{content:"\f456"}.fa-percent:before{content:"\f295"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-plane-alt:before{content:"\f3de"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-hexagon:before{content:"\f300"}.fa-plus-octagon:before{content:"\f301"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-print:before{content:"\f02f"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-question-square:before{content:"\f2fd"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-racquet:before{content:"\f45a"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-rebel:before{content:"\f1d0"}.fa-rectangle-landscape:before{content:"\f2fa"}.fa-rectangle-portrait:before{content:"\f2fb"}.fa-rectangle-wide:before{content:"\f2fc"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-repeat:before{content:"\f363"}.fa-repeat-1:before{content:"\f365"}.fa-repeat-1-alt:before{content:"\f366"}.fa-repeat-alt:before{content:"\f364"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-retweet-alt:before{content:"\f361"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-scrubber:before{content:"\f2f8"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-all:before{content:"\f367"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-check:before{content:"\f2f7"}.fa-ship:before{content:"\f21a"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-shuttlecock:before{content:"\f45b"}.fa-sign-in:before{content:"\f090"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out:before{content:"\f08b"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-sliders-h-square:before{content:"\f3f0"}.fa-sliders-v:before{content:"\f3f1"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-spade:before{content:"\f2f4"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spinner-third:before{content:"\f3f4"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-exclamation:before{content:"\f2f3"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablet-android:before{content:"\f3fb"}.fa-tablet-android-alt:before{content:"\f3fc"}.fa-tachometer:before{content:"\f0e4"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tennis-ball:before{content:"\f45e"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-times-hexagon:before{content:"\f2ee"}.fa-times-octagon:before{content:"\f2f0"}.fa-times-square:before{content:"\f2d3"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-tree-alt:before{content:"\f400"}.fa-trello:before{content:"\f181"}.fa-triangle:before{content:"\f2ec"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before{content:"\f2eb"}.fa-truck:before{content:"\f0d1"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-tv-retro:before{content:"\f401"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-usd-circle:before{content:"\f2e8"}.fa-usd-square:before{content:"\f2e9"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-fork:before{content:"\f2e3"}.fa-utensil-knife:before{content:"\f2e4"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-utensils-alt:before{content:"\f2e6"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f2e2"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-watch:before{content:"\f2e1"}.fa-weibo:before{content:"\f18a"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whistle:before{content:"\f460"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window:before{content:"\f40e"}.fa-window-alt:before{content:"\f40f"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{clip:rect(0,0,0,0);border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:'Font Awesome Brands';font-style:normal;font-weight:400;src:url(clientlibs/resources/fonts/fontawesome/fa-brands-400.eot);src:url(clientlibs/resources/fonts/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(clientlibs/resources/fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(clientlibs/resources/fonts/fontawesome/fa-brands-400.woff) format("woff"),url(clientlibs/resources/fonts/fontawesome/fa-brands-400.ttf) format("truetype"),url(clientlibs/resources/fonts/fontawesome/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:'Font Awesome Brands'}@font-face{font-family:'Font Awesome Pro Light';font-style:normal;font-weight:300;src:url(clientlibs/resources/fonts/fontawesome/fa-light-300.eot);src:url(clientlibs/resources/fonts/fontawesome/fa-light-300.eot?#iefix) format("embedded-opentype"),url(clientlibs/resources/fonts/fontawesome/fa-light-300.woff2) format("woff2"),url(clientlibs/resources/fonts/fontawesome/fa-light-300.woff) format("woff"),url(clientlibs/resources/fonts/fontawesome/fa-light-300.ttf) format("truetype"),url(clientlibs/resources/fonts/fontawesome/fa-light-300.svg#fontawesome) format("svg")}.fal{font-family:'Font Awesome Pro Light';font-weight:300}@font-face{font-family:'Font Awesome Pro Regular';font-style:normal;font-weight:400;src:url(clientlibs/resources/fonts/fontawesome/fa-regular-400.eot);src:url(clientlibs/resources/fonts/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(clientlibs/resources/fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(clientlibs/resources/fonts/fontawesome/fa-regular-400.woff) format("woff"),url(clientlibs/resources/fonts/fontawesome/fa-regular-400.ttf) format("truetype"),url(clientlibs/resources/fonts/fontawesome/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:'Font Awesome Pro Regular';font-weight:400}@font-face{font-family:'Font Awesome Pro Solid';font-style:normal;font-weight:900;src:url(clientlibs/resources/fonts/fontawesome/fa-solid-900.eot);src:url(clientlibs/resources/fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(clientlibs/resources/fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(clientlibs/resources/fonts/fontawesome/fa-solid-900.woff) format("woff"),url(clientlibs/resources/fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(clientlibs/resources/fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:'Font Awesome Pro Solid';font-weight:900}.fa-chevron-right-regular:before{content:"\f054";font-family:"Font Awesome Pro Regular"}.fa-external-link-alt-regular:before{content:"\f35d";font-family:"Font Awesome Pro Regular"}.content-padding-top{padding-top:60px}.left-col-icon img{height:66px}.transition-portal{font-size:16px;font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif}.transition-portal a{text-decoration:underline}.transition-portal a:hover{text-decoration:none}.wrapper-hero-banner{height:590px}.wrapper-hero-banner .banner-content{position:relative;height:495px;width:595px}.wrapper-hero-banner .banner-content .text-image{position:absolute;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.wrapper-hero-banner h1{font-size:42px!important;line-height:48px;margin-bottom:15px;color:#572381}.wrapper-hero-banner p{font-size:20px;line-height:26px;margin-bottom:0}.wrapper-hero-banner .banner-disclaimer p{font-size:16px;margin-bottom:0;line-height:22px}.wrapper-hero-banner .btn-primary{height:45px;min-width:165px;border-radius:0;font-size:20px;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif;padding:7px 16px 0}.wrapper-lower-fees-graph{margin-left:0;margin-right:0;border-bottom:1px solid #cbc8c8;padding-bottom:10px}.wrapper-bar-chart{margin-bottom:10px}.wrapper-bar-chart p{margin:0}.wrapper-low-bar{margin-top:15px}.wrapper-low-bar p{margin-bottom:0}.wrapper-low-bar .low-bar{width:160px;height:110px;background-color:#572381}.high-bar{width:160px;height:125px;background-color:#fab226}.link-accordion .panel-heading{padding-left:0;background-color:transparent!important}.link-accordion .panel-title{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif}.link-accordion .panel-title a,.link-accordion .panel-title a.collapsed{color:#572381!important;font-size:16px;text-decoration:underline;font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;background-image:none;position:relative}.link-accordion .panel-title a.collapsed:focus,.link-accordion .panel-title a.collapsed:hover,.link-accordion .panel-title a:focus,.link-accordion .panel-title a:hover{text-decoration:none}.link-accordion .panel-title a:after{content:"\f077";font-family:"Font Awesome Pro Light";display:inline-block;margin-left:10px;position:absolute;top:2px}.link-accordion .panel-title a.collapsed:after{content:"\f078";font-family:"Font Awesome Pro Light";display:inline-block;margin-left:10px;position:absolute;top:2px}.link-accordion .list-item-text{padding:20px 15px 0 0!important;border:0}.wrapper-mysuper-growth{-webkit-background-size:98% 100%!important;background-size:98% 100%!important;background-position:100% 100%!important;height:200px}.wrapper-mysuper-growth h3{margin-top:0}.wrapper-mysuper-growth .wrapper-mysuper-content{padding-top:50px}.wrapper-investments{background-color:#f2f4f6}.wrapper-investments .link-accordion .panel{background-color:#f2f4f6!important}.download-link:before{content:"\f019";font-family:"Font Awesome Pro Light";float:left;color:#572381;margin-right:10px;width:20px;height:40px}.wrapper-how-to-join{background-color:#572381;color:#fff}.wrapper-how-to-join a{color:#fff;text-decoration:underline}.wrapper-how-to-join a:focus,.wrapper-how-to-join a:hover{text-decoration:none}.wrapper-how-to-join .btn-primary{min-width:160px;height:45px;padding-top:5px;color:#fff;font-size:20px;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif;border-radius:0;border:3px solid #fff;text-decoration:none}.wrapper-how-to-join .btn-primary:focus,.wrapper-how-to-join .btn-primary:hover{color:#572381;text-decoration:underline;background-color:#fff}.wrapper-additional-benefits h3{margin-top:0;margin-bottom:0}.wrapper-links p{line-height:0;margin:0;padding:0;height:auto}.wrapper-links p a{line-height:22px;padding-bottom:15px;display:block}.wrapper-links p a[href=""]{display:none}.transition-portal .row-footer{font-size:16px}.fund-details-table{padding:35px 30px 25px}.fund-details-table .table{border-bottom:0}.fund-details-table .table tr td{border-top:0!important;padding-right:5px;padding-bottom:0;padding-left:0;vertical-align:middle!important}.wrapper-how-to-join .fund-details-table{padding:20px 0 0}.wrapper-how-to-join .fund-details-table .table{width:auto;margin-bottom:0}.wrapper-how-to-join .fund-details-table .table td{padding:0 0 2px!important}.wrapper-how-to-join .fund-details-table .table td:nth-child(1){width:45%}.wrapper-how-to-join .fund-details-table .table td a{color:#fff!important;text-decoration:underline}.wrapper-how-to-join .fund-details-table .table td a:focus,.wrapper-how-to-join .fund-details-table .table td a:hover{text-decoration:none}.wrapper-get-in-touch p{font-size:16px}.wrapper-get-in-touch h2,.wrapper-get-in-touch h3,.wrapper-get-in-touch h4{margin-top:5px}.footer-disclaimer{padding-top:40px;padding-bottom:20px;border-top:1px solid rgba(151,151,151,.39);border-bottom:1px solid rgba(151,151,151,.39)}.footer-disclaimer p{font-size:14px}@media screen and (min-width:992px){.hide-on-desktop{display:none}.wrapper-hero-banner{background-position:center top!important}.lower-fees-graph-content,.wrapper-low-bar{padding-left:0}.low-bar{width:108px}.wrapper-graph-content{position:relative;height:190px}.wrapper-graph-content .graph-content{position:absolute;left:0;bottom:0}.wrapper-graph-content .graph-content p{margin-bottom:0}.wrapper-mysuper-content{margin-left:-10px}.transition-portal .navbar-default{background-color:transparent!important;border-color:transparent!important;border:0}.transition-portal #mlcStickyNav .nav-item .nav-link{max-width:160px!important}}@media screen and (min-width:992px) and (max-width:1199px){.wrapper-hero-banner{background-position:60% 50%!important}}@media screen and (min-width:768px) and (max-width:991px){.spacing-md-pl-0{padding-left:0}.spacing-md-pr-0{padding-right:0}.hide-on-desktop{display:none}.wrapper-hero-banner{-webkit-background-size:cover!important;background-size:cover!important;background-position:60% 50%!important}.wrapper-hero-banner .banner-content p{width:465px}.wrapper-hero-banner .banner-disclaimer p{width:75%}.wrapper-hero-banner.join-now-banner .banner-content{width:545px}.wrapper-mysuper-growth{background:url(../../../../../../content/dam/plum/images/content/portal/mysuper-performance-mobile-plum.png) 100% 100%/96% 80% no-repeat!important;-webkit-background-size:96% 80%!important;height:240px}.wrapper-mysuper-growth .wrapper-super-link{margin-bottom:40px}.wrapper-mysuper-growth .wrapper-super-link a{margin-left:20px}.wrapper-mysuper-growth .wrapper-mysuper-content{padding-top:15px}.wrapper-get-in-touch br,.wrapper-mysuper-growth .wrapper-mysuper-content br{display:none}}@media screen and (min-width:768px){a[href^=tel]:hover,a[href^=tel]:link,a[href^=tel]:visited{text-decoration:none!important;pointer-events:none;cursor:default;color:inherit}a[href^=tel]:focus{text-decoration:none;outline:0;outline-offset:none}}@media screen and (max-width:767px){.content-padding-top{padding-top:30px}.hide-on-mobile{display:none}.wrapper-hero-banner{height:310px;position:relative;-webkit-background-size:cover!important;background-size:cover!important;background-position:75% 50%!important}.wrapper-banner-content-mobile{padding-top:30px;padding-bottom:15px}.wrapper-banner-content-mobile br{display:none}.wrapper-banner-content-mobile h1{color:#572381;font-size:38px!important;line-height:44px;margin-bottom:15px}.wrapper-banner-content-mobile p{font-size:20px;line-height:26px}.wrapper-banner-content-mobile .banner-disclaimer p{font-size:16px;line-height:22px}.wrapper-bar-chart{width:100%;margin:0 auto}.wrapper-high-bar{padding-left:0;padding-right:0}.wrapper-high-bar .high-bar{width:140px}.wrapper-medium-bar{padding-left:0;padding-right:0}.wrapper-low-bar{padding-left:0;padding-right:0;margin-top:15px}.wrapper-low-bar .low-bar{width:140px}.lower-fees-graph-content{text-align:center}.wrapper-mysuper-growth{background:url(../../../../../../content/dam/plum/images/content/portal/mysuper-performance-mobile-plum.png) 100% 100%/96% 80% no-repeat!important;-webkit-background-size:96% 80%!important;height:200px}.wrapper-mysuper-growth .wrapper-mysuper-content{padding-top:15px}.wrapper-mysuper-growth br{display:none}.wrapper-investments .mysuper-investment-table table tr{border-bottom:1px solid #c8c6c2}.wrapper-investments .mysuper-investment-table table tr:nth-child(1){border-bottom:0}.wrapper-investments .mysuper-investment-table table tr th{display:none}.wrapper-investments .mysuper-investment-table table tr td{text-align:left;border-top:0!important;display:block;width:100%}.wrapper-investments .mysuper-investment-table table tr td:nth-child(1){padding-top:20px}.wrapper-investments .mysuper-investment-table table tr td:nth-child(2):before{content:"1 month return";display:inline-block;width:75%;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif}.wrapper-investments .mysuper-investment-table table tr td:nth-child(3):before{content:"3 month return";display:inline-block;width:75%;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif}.wrapper-investments .mysuper-investment-table table tr td:nth-child(4):before{content:"1 year return";display:inline-block;width:75%;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif}.wrapper-investments .mysuper-investment-table table tr td:nth-child(5):before{content:"5 year return";display:inline-block;width:75%;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif;padding-bottom:20px}.wrapper-benefit-content br,.wrapper-get-in-touch br,.wrapper-intro-and-video br{display:none}.fund-details-table{padding:20px 10px}.fund-details-table .table tr td{padding-left:0!important}.join-now-banner .hero-banner-content{height:230px}.wrapper-form{margin-top:200px}}@media screen and (max-width:767px) and (orientation:landscape){.wrapper-bar-chart{width:500px;margin:0 auto}}.wrapper-sticky-nav{background-color:#572381;border-bottom:1px solid rgba(255,255,255,.6)}.wrapper-sticky-nav #mlcStickyNav{padding:0;height:100%!important;margin-bottom:0;margin-top:0}.wrapper-sticky-nav #mlcStickyNav .nav-item .nav-link{font-size:17px!important;font-family:CorpidC1s-Regular,Arial,Helvetica,sans-serif;font-weight:400}@media screen and (min-width:992px){#mlcStickyNav .navbar-brand{display:none}#mlcStickyNav .navbar-nav{height:105px;margin-top:0}#mlcStickyNav .nav-item{text-align:center;position:relative;border-bottom:5px solid transparent;border-right:0!important;height:100%!important;min-width:160px}#mlcStickyNav .nav-item .nav-link{width:auto;height:105px;padding:35px 0 0!important;color:#fff!important;text-decoration:none;top:0;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin-bottom:1px}#mlcStickyNav .nav-item .nav-link:focus,#mlcStickyNav .nav-item .nav-link:hover{color:#fab226!important;background-color:transparent}#mlcStickyNav .nav-item.active,#mlcStickyNav .nav-item:focus,#mlcStickyNav .nav-item:hover{border-bottom:5px solid #fab226!important;color:#fab226!important;background-color:transparent}#mlcStickyNav .nav-item.active .nav-link{color:#fab226!important;background-color:transparent}#mlcStickyNav .nav-item:hover.chevron-down:before,#mlcStickyNav .nav-item:hover.chevron-up:before{display:none}#mlcStickyNav .nav-item:nth-child(5) .nav-link{padding:25px 0 0!important}}@media screen and (min-width:992px) and (max-width:1199px){.wrapper-sticky-nav #mlcStickyNav{margin-left:-15px;margin-right:-15px}.wrapper-sticky-nav #mlcStickyNav .nav-item{min-width:155px!important;width:155px!important}.wrapper-sticky-nav #mlcStickyNav .nav-link{width:auto}}@media screen and (max-width:991px){.transition-portal .navbar-default{border:0!important}.transition-portal #mlcStickyNav #mlcStickyNavContent{padding-left:0!important;padding-right:0!important}.transition-portal .wrapper-get-in-touch br{display:none}.wrapper-sticky-nav .container{padding:0;max-width:100%}.sticky-nav-margin-top{margin-top:100px}#mlcStickyNav{position:relative;-webkit-background-size:unset unset;background-size:unset;background-color:transparent!important}#mlcStickyNav .navbar-header{height:75px;text-align:center;border-bottom:1px solid rgba(255,255,255,.6)}#mlcStickyNav .navbar-brand{padding:28px 0 0;margin-right:0;width:100%;color:#fff;font-size:17px;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif;display:inline-block;float:none;height:75px}#mlcStickyNav .navbar-toggle{background-color:transparent;position:absolute;top:12px;right:0;margin-right:15px;border:0}#mlcStickyNav .navbar-toggle .navbar-toggle-icon{display:none}#mlcStickyNav .navbar-toggle:before{content:"\f078";font-family:"Font Awesome Pro Light";font-size:17px;color:#fff}#mlcStickyNav .navbar-toggle[aria-expanded=true]:before{content:"\f077";font-family:"Font Awesome Pro Light";font-size:17px;color:#fff}#mlcStickyNav .navbar-nav{background-color:#572381;width:100%;margin:0}#mlcStickyNav #mlcStickyNavContent{min-height:1px!important;border:0;-webkit-box-shadow:none;box-shadow:none}#mlcStickyNav .nav-item{width:100%}#mlcStickyNav .nav-item.chevron-down:before,#mlcStickyNav .nav-item.chevron-up:before{display:none}#mlcStickyNav .nav-item:hover{background-color:transparent}#mlcStickyNav .nav-item.active .nav-link,#mlcStickyNav .nav-item.active:focus .nav-link,#mlcStickyNav .nav-item:focus .nav-link{color:#fab226!important;background-color:#572381;font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif;border-bottom:6px solid #fab226}#mlcStickyNav .nav-item .nav-link{width:100%;text-align:center;color:#fff!important;margin:0;text-decoration:none;height:50px;border-bottom:1px solid rgba(255,255,255,.6)}#mlcStickyNav .nav-item:last-child .nav-link{border-bottom:0}#mlcStickyNav .nav-item:last-child.active .nav-link,#mlcStickyNav .nav-item:last-child.active:focus .nav-link{border-bottom:6px solid #fab226}}@media screen and (min-width:768px) and (max-width:991px){.wrapper-sticky-nav #mlcStickyNav{margin-left:-15px;margin-right:-15px}.wrapper-sticky-nav #mlcStickyNav .navbar-header{float:none}.wrapper-sticky-nav #mlcStickyNav .navbar-toggle{display:inline-block}.wrapper-sticky-nav #mlcStickyNav .nav-item{border:0!important;border-top:1px solid rgba(255,255,255,.6)!important;width:100%!important}.wrapper-sticky-nav #mlcStickyNav .navbar-collapse.collapse{display:none!important}.wrapper-sticky-nav #mlcStickyNav .navbar-collapse.collapse.in{display:block!important}}.plum-uplift .row-header{background-color:#fff}.plum-uplift .font-size-huge{line-height:50px}.plum-uplift .font-size-big{font-size:36px!important;line-height:44px}.plum-uplift .font-size-large{font-size:34px!important;line-height:42px}.plum-uplift .font-size-medium{font-size:28px!important;line-height:36px}.plum-uplift .font-size-regular{font-size:24px!important;line-height:32px}.plum-uplift .font-size-small{font-size:20px!important;line-height:28px}.plum-uplift .font-size-little{font-size:18px!important;line-height:26px}.plum-uplift .font-size-body{font-size:16px!important;line-height:24px}.plum-uplift .font-size-tiniest{font-size:14px;line-height:22px}.plum-uplift h1,.plum-uplift h2,.plum-uplift h3,.plum-uplift h4,.plum-uplift h5,.plum-uplift h6{margin-top:0;margin-bottom:15px;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif}.plum-uplift .crumbcontainer{display:block;margin-top:40px}.plum-uplift .breadcrumb{background-color:transparent;font-size:14px}.plum-uplift .breadcrumb li a{color:#67787e}.plum-uplift .breadcrumb .active{color:#67787e;font-weight:700}.plum-uplift .breadcrumb>li+li::before{color:#67787e}.plum-uplift .body-content-links a{text-decoration:underline}.plum-uplift .body-content-links a:focus,.plum-uplift .body-content-links a:hover{text-decoration:none}.plum-uplift .body-content-lists ol,.plum-uplift .body-content-lists ul{padding-left:15px}.plum-uplift .body-content-lists ol li,.plum-uplift .body-content-lists ul li{padding-bottom:5px}.plum-uplift .link-accordion .panel-heading{padding-top:0;padding-bottom:0}.plum-uplift .link-accordion .panel-title{margin-bottom:0}.plum-uplift .row-body .fa-chevron-right-regular{font-size:16px!important;display:inline-block;padding-left:8px}.plum-uplift .btn-cta-primary{font-size:20px!important}.border-bottom{border-bottom:2px solid #e2e6e8}.external-link .border-btn-primary:after,.external-link .border-btn-white:after,.external-link .btn-cta-primary:after{content:"\f35d";font-family:"Font Awesome Pro Regular";padding-left:15px;display:inline-block}.hero-banner{-webkit-background-size:cover!important;background-size:cover!important;background-position:center center!important}.hero-banner-content .btn-cta-primary{font-size:20px;padding:10px 30px 12px}.content-pg-hero-banner{-webkit-background-size:cover!important;background-size:cover!important;background-position:center top!important}.wrapper-quicklinks img{height:65px;margin-bottom:10px}.overlapped-col-left-bg h2:first-of-type{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;margin-bottom:20px;font-size:16px!important;line-height:24px}.overlapped-col-left-bg .text-corpid-bold *{font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif!important}.overlapped-col-left-bg .fa-chevron-right-regular{font-size:16px;padding-left:3px}.overlapped-col-right-bg h2:first-of-type{font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;margin-bottom:20px;font-size:16px!important;line-height:24px}.overlapped-col-right-bg .text-corpid-bold *{font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif!important}.overlapped-col-right-bg .fa-chevron-right-regular{font-size:16px;padding-left:3px}.wrapper-promo-primary{-webkit-background-size:cover!important;background-size:cover!important;background-position:centre top!important}.promo-primary-content{background-color:#572381;color:#fff}.promo-primary-content a{color:#fff;text-decoration:underline}.promo-primary-content a:focus,.promo-primary-content a:hover{text-decoration:none}.wrapper-primary-cta{color:#fff;background-color:#572381}.wrapper-primary-cta p{color:#fff}.info-card-img{-webkit-box-shadow:0 -8px 6px -6px rgba(163,173,178,.4);box-shadow:0 -8px 6px -6px rgba(163,173,178,.4);padding-top:30px;padding-bottom:10px}.info-card-img img{height:50px}.info-card-link{-webkit-box-shadow:0 8px 6px -6px rgba(163,173,178,.4);box-shadow:0 8px 6px -6px rgba(163,173,178,.4);padding-bottom:50px;padding-top:20px}.info-card-link p{font-size:20px;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif}.info-card-link a:after{content:"\f054";font-family:"Font Awesome Pro Solid";width:auto;padding-left:10px;font-size:14px}.content-card{background-color:#f2f4f6;padding:40px 30px 20px;min-height:280px}.wrapper-product-promo .container{padding-left:0;padding-right:0}.wrapper-product-cta,.wrapper-product-cta h2,.wrapper-product-cta h3,.wrapper-product-cta h4,.wrapper-product-cta p{color:#fff}.wrapper-product-cta .border-btn-white:after{display:inline-block;content:"\f35d";font-family:"Font Awesome Pro Regular";padding-left:10px;width:auto}.updated-accordion .panel{margin-top:0}.updated-accordion .panel .list-item-text{border:0;border-bottom:1px solid #e2e6e8;padding:20px 10px 20px 0!important;font-size:16px}.updated-accordion .panel-heading{border-bottom:1px solid #e2e6e8!important;background-color:#f2f4f6!important;min-height:42px;padding:10px 15px;margin-bottom:10px}.updated-accordion .panel-heading h3{font-size:16px!important;font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;margin-bottom:0}.updated-accordion .panel-heading .panel-title a.collapsed{background:0 0;position:relative}.updated-accordion .panel-heading .panel-title a.collapsed:after{content:"\f078";width:auto;font-family:"Font Awesome Pro Regular";font-size:16px;position:absolute;right:0;margin-right:0;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.updated-accordion .panel-heading a{background:0 0;position:relative}.updated-accordion .panel-heading a:after{content:"\f077";width:auto;font-family:"Font Awesome Pro Regular";font-size:16px;position:absolute;right:0;margin-right:0;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.forms-table tr{border-bottom:1px solid #e2e6e8}.forms-table tr:last-child{border-bottom:0}.forms-table td{padding-top:20px;padding-bottom:5px;vertical-align:top}.calculator-card{-webkit-box-shadow:0 3px 10px rgba(163,173,178,.4);box-shadow:0 3px 10px rgba(163,173,178,.4);padding-top:30px;padding-left:20px;padding-right:20px}.calculator-card img{height:50px}.calculator-card p:last-child{padding-top:10px}.calculator-card p:last-child a{font-size:20px;line-height:28px;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif;text-decoration:none}.calculator-card p:last-child a:focus,.calculator-card p:last-child a:hover{text-decoration:underline}.calculator-card .fa-chevron-right-regular{font-size:16px;padding-left:8px;display:inline-block}.wrapper-phd-tabs .nav-tabs{margin-bottom:60px}.row-footer{float:none!important}.row-footer .nav-tabs{border:none;float:none;margin:20px 0}.row-footer .nav-tabs li a{border-radius:0;color:#572381;margin-top:0!important;padding:0 10px!important;text-decoration:underline;cursor:pointer}.row-footer .nav-tabs li a :hover,.row-footer .nav-tabs li a:focus{background-color:transparent;text-decoration:none;border:0}.row-footer .nav-tabs li.last a{padding-right:0!important;margin-right:0!important;border-right:0!important}.row-footer .nav-tabs li.active a{background-color:transparent;text-decoration:none;border:0}.row-footer .trust-info{color:#67787e;font-size:14px;padding-top:30px;margin-top:30px;border-top:1px solid #e2e6e8}.row-footer .trust-info p{font-size:14px;line-height:22px;color:#67787e}.wrapper-get-in-touch{padding-top:60px;padding-bottom:50px}.wrapper-get-in-touch img{height:70px;display:inline-block}.wrapper-get-in-touch .media-body{position:relative;height:70px}.wrapper-get-in-touch .media-body .text-image{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);-o-transform:translateY(-45%);transform:translateY(-45%)}.wrapper-footer ul{padding-left:0;margin-bottom:30px}.wrapper-footer ul li{display:inline;list-style-type:none;font-size:16px;padding-right:20px}.wrapper-footer ul li:last-child{padding-right:0}.wrapper-footer .wrapper-plum-app-links .plum-app-heading p{margin-bottom:10px}.wrapper-footer .wrapper-plum-app-links img{padding-right:5px}@media screen and (min-width:768px){.right{float:right}.left{float:left}.center{text-align:center!important}.hero-banner{height:300px}.hero-banner-content{position:relative;height:300px}.hero-banner-content .text-image{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hero-banner-content .text-image h1{font-size:42px!important;line-height:50px;margin-bottom:15px}.hero-banner-content .text-image p{font-size:24px;font-family:CorpidC1s-Regular,Arial,Helvetica,sans-serif;line-height:32px}.content-pg-hero-banner-content h1{font-size:42px!important;line-height:50px;margin-top:60px}.overlapped-col-left-bg{height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(70%,#f2f4f6),color-stop(0,#fff));background:-webkit-linear-gradient(left,#f2f4f6 70%,#fff 0);background:-o-linear-gradient(left,#f2f4f6 70%,#fff 0);background:linear-gradient(90deg,#f2f4f6 70%,#fff 0);padding-top:50px;padding-bottom:50px;margin-bottom:60px}.overlapped-col-right-bg{height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(30%,#fff),color-stop(70%,#f2f4f6));background:-webkit-linear-gradient(left,#fff 30%,#f2f4f6 70%);background:-o-linear-gradient(left,#fff 30%,#f2f4f6 70%);background:linear-gradient(90deg,#fff 30%,#f2f4f6 70%);padding-top:50px;padding-bottom:50px;margin-bottom:60px}.content-pg-hero-banner{height:300px}.content-pg-hero-banner-content{font-size:40px!important;height:300px;margin-top:-300px}.calculator-card{min-height:360px}}@media screen and (min-width:768px) and (max-width:991px){.plum-uplift .wrapper-get-in-touch br{display:inline-block;width:auto}.no-padding-md{padding:0!important}.width-100{width:100%}.hero-banner-content{margin-top:-300px!important}.content-pg-hero-banner{background-position:85% top!important}.content-pg-hero-banner.super{background-position:55% top!important}.wrapper-promo-primary{height:300px!important}.wrapper-primary-cta .primary-cta-img{display:none}.forms-table td:nth-child(1){width:55%}.wrapper-get-in-touch .call-us-card p{width:70%}}@media screen and (min-width:992px){.no-padding-lg{padding:0!important}.hero-banner{height:500px}.hero-banner-content{height:500px;margin-top:-500px!important}.wrapper-promo-primary{height:500px;-webkit-background-size:cover!important;background-size:cover!important;-webkit-background-size:centre top!important;background-size:centre top!important}.promo-primary-content{width:540px;height:580px;margin-top:-540px;padding-top:90px;padding-left:30px;padding-right:30px}.promo-primary-content p{color:#fff}.wrapper-primary-cta{padding-top:60px;color:#fff;background-color:#572381;height:305px}.wrapper-primary-cta p{color:#fff}.wrapper-primary-cta .primary-cta-img{margin-top:30px}.wrapper-primary-cta .primary-cta-img p{margin-bottom:0}.wrapper-primary-cta .primary-cta-img img{height:215px}.wrapper-primary-cta .primary-cta-img.primary-cta-img-super{margin-top:-45px}.wrapper-primary-cta .primary-cta-img.primary-cta-img-super img{height:290px}.wrapper-get-in-touch .contact-form-card .media-body,.wrapper-get-in-touch .email-us-card .media-body{padding-left:15px}}@media screen and (max-width:991px){.hidden-on-mobile{display:none}.wrapper-primary-cta{padding-top:30px;padding-bottom:20px;color:#fff}.wrapper-primary-cta p{color:#fff}.wrapper-primary-cta .primary-cta-img{display:none}.wrapper-promo-primary{height:170px;background-position:100%!important}.promo-primary-content{background-color:#572381;color:#fff;padding-top:20px;padding-bottom:50px}.promo-primary-content h2,.promo-primary-content h3,.promo-primary-content p{color:#fff}.info-card{margin-bottom:40px}.info-card-link{padding-bottom:20px}.updated-accordion .panel-heading .panel-title a,.updated-accordion .panel-heading .panel-title a.collapsed{width:98%;line-height:24px}.wrapper-phd-tabs .nav-tabs{margin-bottom:30px}.wrapper-get-in-touch{padding-top:30px;padding-bottom:30px}.wrapper-get-in-touch img{height:60px}.wrapper-get-in-touch .media-body{height:60px;padding-left:15px}.wrapper-footer ul li{display:block;width:100%;margin-bottom:10px}}.wrapper-tabs .nav-tabs{border-bottom:1px solid #67787e}.wrapper-tabs .nav-tabs li{margin-bottom:0;margin-right:50px}.wrapper-tabs .nav-tabs li a{border:0;border-radius:0;font-size:16px;line-height:22px;font-family:CorpidC1s-Regular,Arial,Helvetica,sans-serif;color:#000;border-bottom:3px solid transparent}.wrapper-tabs .nav-tabs li a:focus,.wrapper-tabs .nav-tabs li a:hover{color:#572381;background-color:transparent;border-bottom:3px solid #572381}.wrapper-tabs .nav-tabs li.active a{border:0;border-bottom:3px solid #572381;color:#572381}@media screen and (min-width:768px) and (max-width:991px){.wrapper-tabs .nav-tabs li{margin-right:40px}}@media screen and (max-width:767px){.no-padding-xs{padding:0!important}.center-on-mobile{text-align:center}.border-top{border-top:1px solid #e2e6e8}.plum-uplift .border-btn-primary,.plum-uplift .border-btn-white,.plum-uplift .btn-cta-primary{width:100%}.plum-uplift .crumbcontainer{margin-top:30px}.plum-uplift .crumbcontainer .breadcrumb{padding:0 0 8px}.plum-uplift .crumbcontainer .breadcrumb li:before{padding:0!important}.plum-uplift .col-custom{padding-left:15px;padding-right:15px}.updated-accordion .panel .list-item-text{padding-top:10px!important}.hero-banner{height:220px;background-position:85% top!important;-webkit-background-size:cover!important;background-size:cover!important}.hero-banner-content{padding-top:20px}.hero-banner-content h1{font-size:34px!important;line-height:42px}.content-pg-hero-banner{height:220px;background-position:85% top!important}.content-pg-hero-banner.super{background-position:65% top!important}.content-pg-hero-banner-content h1{font-size:34px!important;line-height:42px}.wrapper-quicklinks br{display:none}.wrapper-product-promo{padding-left:10px;padding-right:10px}.wrapper-promo-primary{height:220px;background-position:85% top!important}.content-card{padding:40px 15px 20px 30px;min-height:1px;height:auto}.forms-table td{display:block;padding:0}.forms-table td:nth-child(1){padding-top:20px;padding-bottom:10px}.forms-table td:nth-child(2),.forms-table td:nth-child(3){width:50%;float:left;padding-top:0;min-height:1px;line-height:1px}.forms-table td:nth-child(2) p,.forms-table td:nth-child(3) p{padding-bottom:10px}.calculator-card{padding-bottom:20px;margin-bottom:30px}.wrapper-get-in-touch .call-us-card .media-body{height:70px}.wrapper-tabs .nav-tabs{border-bottom:0}.wrapper-tabs .nav-tabs li{width:100%;margin-right:0}.wrapper-tabs .nav-tabs li a{padding-left:0!important}.wrapper-tabs .nav-tabs li.active a{margin-bottom:10px}}.wrapper-top-nav .global_search_form .glyphicon-search:before{display:none}.navbar-nav li{font-size:17px;font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;line-height:26px}.navbar-nav li a[aria-expanded=false]{color:#000!important;padding:20px 20px 0 10px;height:60px}.navbar-nav li a[aria-expanded=false] .caret{display:none}.navbar-nav li a[aria-expanded=false]:after{content:"\f078";display:inline-block;width:auto;font-family:"Font Awesome Pro Regular";padding-left:8px;font-size:12px}.navbar-nav li a[aria-expanded=false]:hover{background-color:transparent;color:#572381!important}.navbar-nav li a[aria-expanded=false]:hover .caret{display:none}.navbar-nav li a[aria-expanded=false]:hover:after{content:"\f077";display:inline-block;width:auto;font-family:"Font Awesome Pro Regular";padding-left:8px;font-size:12px;color:#572381}.navbar-nav li a[aria-expanded=true]{padding:20px 20px 0 10px;height:60px}.navbar-nav li a[aria-expanded=true] .caret{display:none}.navbar-nav li a[aria-expanded=true]:after{content:"\f077";display:inline-block;width:auto;font-family:"Font Awesome Pro Regular";padding-left:8px;font-size:12px;color:#572381}.navbar-nav li.current a{color:#572381}.navbar-nav li.open a,.navbar-nav li.open a:focus,.navbar-nav li.open a:hover{background-color:transparent!important;color:#572381!important}.megamenu-primary-nav{color:#000;font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif}.megamenu-primary-nav p{font-size:16px;line-height:24px}.megamenu-primary-nav h2{font-size:20px!important;line-height:28px;margin-bottom:10px!important}.megamenu-primary-nav .megamenu-row a{text-decoration:underline}.megamenu-primary-nav .megamenu-row a:focus,.megamenu-primary-nav .megamenu-row a:hover{text-decoration:none}.megamenu-primary-nav .megamenu-row .fa-chevron-right-regular{font-size:12px;display:inline-block;padding-left:8px}.megamenu-primary-nav #megamenu-col-2 p{margin-bottom:10px}.megamenu-primary-nav #megamenu-col-2 p a{padding-top:0}.megamenu-primary-nav #megamenu-col-4 h2{font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif}.megamenu-primary-nav #megamenu-col-4 .border-btn-primary{margin-top:10px;font-size:20px}@media screen and (min-width:768px){.global_search_form{padding-top:30px}.search-link{display:none}.form-control{font-size:16px;color:#3b3b3b;border:1px solid #e2e6e8;-webkit-box-shadow:none;box-shadow:none;border-radius:3px;cursor:pointer}.form-control::-webkit-input-placeholder{color:#4c626c;opacity:.5}.form-control::-moz-placeholder{color:#4c626c;opacity:.5}.form-control::placeholder{color:#4c626c;opacity:.5}.form-control:focus,.form-control:hover{border-color:#572381}#search-icon:after{content:"\f002";display:block;width:auto;font-family:"Font Awesome Pro Regular";color:#572381;position:absolute;right:15px;bottom:-3px;opacity:1}}@media screen and (min-width:992px){.wrapper-megamenu-nav{border-bottom:1px solid #e2e6e8}.wrapper-top-nav .nav-tabs li a{padding:35px 30px 35px 0!important;text-decoration:underline}.wrapper-top-nav .nav-tabs li a:focus,.wrapper-top-nav .nav-tabs li a:hover{text-decoration:none;color:#572381}.wrapper-top-nav .nav-tabs li a#nav_search{display:none}.wrapper-top-nav .nav-tabs li:last-child a{padding-right:0!important}.navbar-nav li a[aria-expanded=false],.navbar-nav li a[aria-expanded=true]{padding:20px 35px 0 10px}.megamenu-primary-nav #megamenu-col-1{width:19%}.megamenu-primary-nav #megamenu-col-2{border-left:1px solid #e2e6e8;padding-left:30px;width:27%}.megamenu-primary-nav #megamenu-col-3,.megamenu-primary-nav #megamenu-col-4{width:27%}.wrapper-top-nav{height:90px}.wrapper-top-nav .nav-tabs{border:0;float:right}.wrapper-top-nav .nav-tabs li a{border:0;border-radius:0;background-color:transparent;color:#000;font-family:CorpidC1s-Light,Arial,Helvetica,sans-serif;font-size:16px}.wrapper-top-nav .btn-primary{width:112px;height:50px;border-radius:0;margin-top:20px;font-family:CorpidC1s-Bold,Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;margin-left:15px}.wrapper-primary-nav{height:60px}.wrapper-primary-nav .container,.wrapper-primary-nav .container-fluid{padding:0}.wrapper-primary-nav .navbar-default{background-color:transparent;border:0}.wrapper-primary-nav .navbar-nav li a:first-child{padding-left:0}.wrapper-primary-nav .nav li{position:static}.wrapper-primary-nav .dropdown-menu{padding:60px 9999px 50px;margin:0 -9999px;-webkit-box-shadow:none;box-shadow:none;border:0;border-bottom:4px solid #572381}.wrapper-primary-nav .dropdown-menu h2,.wrapper-primary-nav .dropdown-menu h3{margin-top:0}.wrapper-primary-nav .dropdown-menu li p{margin-bottom:20px}.wrapper-primary-nav .dropdown-menu li a{padding-left:0;color:#572381;font-size:16px}.wrapper-primary-nav .dropdown-menu li a:after,.wrapper-primary-nav .dropdown-menu li a:hover:after{display:none}}@media screen and (min-width:1200px){.plum-uplift .container{max-width:1140px}.navbar-nav li a[aria-expanded=false],.navbar-nav li a[aria-expanded=true]{padding:20px 40px 0 10px}.wrapper-top-nav .nav-tabs li a{padding:35px 30px 35px 0!important}.wrapper-top-nav .nav-tabs li:last-child a{padding-right:15px!important}.wrapper-top-nav .form-group{width:100%}.wrapper-top-nav .global_search_field{width:95%}}@media screen and (max-width:991px){.wrapper-top-nav{height:50px}.wrapper-top-nav .logo img{height:100%}.wrapper-top-nav .btn-primary{padding:0;background-color:transparent;border:0;color:#572381;font-size:16px;line-height:24px;font-family:CorpidC1s-Heavy,Arial,Helvetica,sans-serif;margin-top:10px;text-decoration:underline}.wrapper-top-nav .btn-primary:hover{text-decoration:none}.wrapper-top-nav .search-box{display:none}.nav-mobile-header{width:50px;min-height:1px;height:100%;float:right;background-color:#fff;position:relative}.nav-mobile-header .mobile-menu{position:absolute;top:-50px;right:0;margin-right:5px!important;width:50px;height:50px}.nav-mobile-header .navbar-toggle{float:none!important;padding:0;border-radius:0;border:0;margin-top:0;margin-bottom:0;background-color:transparent!important;margin-right:0!important}.nav-mobile-header .navbar-toggle #icon-toggle-mobile-header{width:20px;height:20px;display:block;position:relative}.nav-mobile-header .navbar-toggle #icon-toggle-mobile-header:after{content:"\f0c9";font-family:"Font Awesome Pro Solid";color:#161818;position:absolute;left:3px;top:10px;font-size:20px;line-height:28px}.wrapper-primary-nav .navbar-toggle{float:right!important;padding:0;border-radius:0;border:0;margin-top:10px;margin-bottom:0;background-color:transparent!important;margin-right:15px!important}.wrapper-primary-nav .navbar-toggle #icon-toggle-mobile-nav{width:20px;height:20px;display:block;position:relative}.wrapper-primary-nav .navbar-toggle #icon-toggle-mobile-nav:after{content:"\f00d";font-family:"Font Awesome Pro Solid";color:#161818;position:absolute;left:3px;font-size:16px;line-height:24px}.navbar-offcanvas{left:unset!important;right:-100%;background-color:#fff;width:100%!important;height:100%!important;-webkit-transition:1s!important;-o-transition:1s!important;transition:1s!important}.navbar-offcanvas .navbar-header{background-color:#f2f4f6}.navbar-offcanvas .megamenu-primary-nav{margin-bottom:0;background-color:#f2f4f6;margin-top:0}.navbar-offcanvas .navbar-nav{font-size:18px!important;line-height:26px}.navbar-offcanvas .navbar-nav li{width:100%}.navbar-offcanvas .navbar-nav li a[aria-expanded=false]{margin:0;padding:18px 10px 20px!important;line-height:26px!important;color:#000;height:auto;border-bottom:1px solid #e2e6e8}.navbar-offcanvas .navbar-nav li a[aria-expanded=true]{margin:0;padding:18px 10px 20px!important;line-height:26px!important;color:#572381!important;height:auto;background-color:transparent;border:0}.navbar-offcanvas .navbar-nav li a[aria-expanded=true]:after{content:"\f077";display:inline-block;width:auto;font-family:"Font Awesome Pro Regular";padding-left:5px;font-size:14px;color:#572381}.navbar-offcanvas .navbar-nav li a[aria-expanded=true]:focus{background-color:transparent}.navbar-offcanvas .navbar-nav li a[aria-expanded=true] .caret{display:none}.navbar-offcanvas.offcanvas-transform.in{-webkit-transform:translate3d(-100%,0,0)!important;transform:translate3d(-100%,0,0)!important}#topnav-mobile .nav-tabs{background-color:#fff;border-bottom:0}#topnav-mobile .nav-tabs li{width:100%;border-bottom:1px solid #e2e6e8}#topnav-mobile .nav-tabs li:last-child{border-bottom:0}#topnav-mobile .nav-tabs li a{font-size:16px;line-height:24px;color:#000;padding:18px 10px 20px}.megamenu-col{padding-left:25px;padding-right:25px;width:100%}.megamenu-col a{padding-top:0!important;padding-bottom:0!important;margin:0!important}#megamenu-col-1 h2:first-of-type{display:none}#megamenu-col-1 p:last-child{border-bottom:1px solid #e2e6e8;padding-bottom:20px}#megamenu-col-4{border-bottom:1px solid #e2e6e8;padding-bottom:10px}}@media screen and (min-width:768px) and (max-width:991px){.navbar-toggle,.visible-xs{display:block!important}.wrapper-top-nav{height:60px}.wrapper-top-nav .search-box{display:block;float:right}.wrapper-top-nav .btn-primary{margin-top:15px}.global_search_form{padding-top:10px}.navbar-header{width:100%}.nav-mobile-header .navbar-toggle #icon-toggle-mobile-header:after{top:5px}.navbar-offcanvas{position:fixed!important;max-width:100%;top:0;z-index:999;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:.15s ease-in;-o-transition:.15s ease-in;transition:.15s ease-in}.navbar-offcanvas .megamenu-primary-nav{margin-left:-15px;margin-right:-15px}.navbar-offcanvas .dropdown-menu{overflow:hidden;padding:0}.navbar-offcanvas .dropdown-menu.shown{height:auto}.navbar-offcanvas .open .dropdown-menu{position:static;float:none;width:100%;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none!important;box-shadow:none!important}}@media screen and (max-width:767px){.wrapper-top-nav{height:60px}.wrapper-top-nav .search-link{padding-top:5px}.wrapper-top-nav .search-link p{margin-bottom:0}.wrapper-megamenu-nav{background-color:#fff}.nav-mobile-header .mobile-menu{top:-62px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJvb3RzdHJhcC1wbHVtL2NsaWVudGxpYnMvY3NzL2Jvb3RzdHJhcC5jc3MiLCJib290c3RyYXAtcGx1bS9jbGllbnRsaWJzL2Nzcy9mb250cy5sZXNzIiwiYm9vdHN0cmFwLXBsdW0vY2xpZW50bGlicy9jc3MvbWl4aW5zLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3Mvbm9ybWFsaXplLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvcHJpbnQubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9nbHlwaGljb25zLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3Mvc2NhZmZvbGRpbmcubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9taXhpbnMvdmVuZG9yLXByZWZpeGVzLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL3RhYi1mb2N1cy5sZXNzIiwiYm9vdHN0cmFwLXBsdW0vY2xpZW50bGlicy9jc3MvdGhlbWUubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9taXhpbnMvaW1hZ2UubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy90eXBlLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL3RleHQtb3ZlcmZsb3cubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9taXhpbnMvdGV4dC1lbXBoYXNpcy5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL21peGlucy9iYWNrZ3JvdW5kLXZhcmlhbnQubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9jb2RlLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvZ3JpZC5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL21peGlucy9ncmlkLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL2dyaWQtZnJhbWV3b3JrLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvdGFibGVzLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL3RhYmxlLXJvdy5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL2Zvcm1zLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL2Zvcm1zLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvYnV0dG9ucy5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL21peGlucy9idXR0b25zLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL29wYWNpdHkubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9jb21wb25lbnQtYW5pbWF0aW9ucy5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL2Ryb3Bkb3ducy5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL21peGlucy9uYXYtZGl2aWRlci5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL2J1dHRvbi1ncm91cHMubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9taXhpbnMvYm9yZGVyLXJhZGl1cy5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL2lucHV0LWdyb3Vwcy5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL25hdnMubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9uYXZiYXIubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9taXhpbnMvbmF2LXZlcnRpY2FsLWFsaWduLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvdXRpbGl0aWVzLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvYnJlYWRjcnVtYnMubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9wYWdpbmF0aW9uLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL3BhZ2luYXRpb24ubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9wYWdlci5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL2xhYmVscy5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL21peGlucy9sYWJlbHMubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9iYWRnZXMubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9qdW1ib3Ryb24ubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy90aHVtYm5haWxzLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvYWxlcnRzLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL2FsZXJ0cy5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL3Byb2dyZXNzLWJhcnMubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9taXhpbnMvZ3JhZGllbnRzLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL3Byb2dyZXNzLWJhci5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL21lZGlhLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbGlzdC1ncm91cC5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL21peGlucy9saXN0LWdyb3VwLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvcGFuZWxzLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL3BhbmVscy5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL3Jlc3BvbnNpdmUtZW1iZWQubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy93ZWxscy5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL2Nsb3NlLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbW9kYWxzLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvdG9vbHRpcC5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL3BvcG92ZXJzLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvY2Fyb3VzZWwubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9taXhpbnMvY2xlYXJmaXgubGVzcyIsIi4uL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtVEVNUC9jbGllbnRsaWJzL2Nzcy9taXhpbnMvY2VudGVyLWJsb2NrLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL2hpZGUtdGV4dC5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL3Jlc3BvbnNpdmUtdXRpbGl0aWVzLmxlc3MiLCIuLi9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLVRFTVAvY2xpZW50bGlicy9jc3MvbWl4aW5zL3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5sZXNzIiwiLi4vYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1URU1QL2NsaWVudGxpYnMvY3NzL2Jvb3RzdHJhcC1hY2Nlc3NpYmlsaXR5Lmxlc3MiLCJib290c3RyYXAtcGx1bS9jbGllbnRsaWJzL2Nzcy9ha2FtYWktdmlkZW8ubGVzcyIsImJvb3RzdHJhcC1wbHVtL2NsaWVudGxpYnMvY3NzL3JldGlyZW1lbnQtaHViLmxlc3MiLCJib290c3RyYXAtcGx1bS9jbGllbnRsaWJzL2Nzcy9yZXRpcmVtZW50LWluY29tZS5sZXNzIiwiYm9vdHN0cmFwLXBsdW0vY2xpZW50bGlicy9jc3MvcGx1bS1zcGFjaW5nLmxlc3MiLCJib290c3RyYXAtcGx1bS9jbGllbnRsaWJzL2Nzcy9wbHVtLXJldGlyZW1lbnQtaHViLmxlc3MiLCJib290c3RyYXAtcGx1bS9jbGllbnRsaWJzL2Nzcy9teXN1cGVyLXRhYnMubGVzcyIsImJvb3RzdHJhcC1wbHVtL2NsaWVudGxpYnMvY3NzL2ZvbnRhd2Vzb21lLmxlc3MiLCJib290c3RyYXAtcGx1bS9jbGllbnRsaWJzL2Nzcy90cmFuc2l0aW9uLXBvcnRhbC5sZXNzIiwiYm9vdHN0cmFwLXBsdW0vY2xpZW50bGlicy9jc3Mvc3RpY2t5LW5hdi5sZXNzIiwiYm9vdHN0cmFwLXBsdW0vY2xpZW50bGlicy9jc3MvdXBkYXRlZC1wbHVtLXN0eWxlcy5sZXNzIiwiYm9vdHN0cmFwLXBsdW0vY2xpZW50bGlicy9jc3MvdGFicy5sZXNzIiwiYm9vdHN0cmFwLXBsdW0vY2xpZW50bGlicy9jc3MvbWVnYW1lbnUubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7QUNFQSxXQUNBLElBQUEsOEVBQ0EsSUFBQSxVQUFBLENBQUEsK0VBQUEsY0FBQSxDQUFBLHlGQUFBLGNBQ0EsWUFBQSxZQUNBLFlBQUEsSUFDQSxXQUFBLE9BR0EsV0FDQSxJQUFBLDhFQUNBLElBQUEsVUFBQSxDQUFBLCtFQUFBLGNBQUEsQ0FBQSx5RkFBQSxjQUNBLFlBQUEsV0FDQSxZQUFBLElBQ0EsV0FBQSxPQUdBLFdBQ0EsSUFBQSxvRkFDQSxJQUFBLFVBQUEsQ0FBQSxxRkFBQSxjQUFBLENBQUEsK0ZBQUEsY0FDQSxZQUFBLFlBQ0EsWUFBQSxJQUNBLFdBQUEsT0FNQSxXQUNFLFlBQUEsZ0JBQ0EsSUFBQSwwRkFDQSxJQUFBLDBGQUFBLGFBQUEsQ0FBQSxxRkFBQSxlQUFBLENBQUEsb0ZBQUEsY0FBQSxDQUFBLG1GQUFBLGtCQUFBLENBQUEsbUdBQUEsY0FLQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGVBQUEsT0FDQSxhQUFBLE9BR0YsV0FDRSxZQUFBLGtCQUNBLElBQUEsNEZBQ0EsSUFBQSw0RkFBQSxhQUFBLENBQUEsdUZBQUEsZUFBQSxDQUFBLHNGQUFBLGNBQUEsQ0FBQSxxRkFBQSxrQkFBQSxDQUFBLHVHQUFBLGNBS0EsWUFBQSxJQUNBLFdBQUEsT0FDQSxlQUFBLE9BQ0EsYUFBQSxPQUdGLFdBQ0UsWUFBQSxlQUNBLElBQUEseUZBQ0EsSUFBQSx5RkFBQSxhQUFBLENBQUEsb0ZBQUEsZUFBQSxDQUFBLG1GQUFBLGNB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S0FERixnQkFDRSxLQUFBLGFBREYsZ0JBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxJQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxJQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxJQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxZQUlGLGVBQ0UsS0FBQSxLQWNGLGtCQUNFLFlBQUEsS0FERixrQkFDRSxZQUFBLGFBREYsa0JBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsSUFERixpQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsSUFERixpQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsSUFERixpQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxZQURGLGlCQUNFLFlBQUEsRUZUSix5QkV6QkksVUFBQSxXQUFBLFdBQUEsV0FBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQ0UsTUFBQSxLQU9KLFdBQ0UsTUFBQSxLQURGLFdBQ0UsTUFBQSxhQURGLFdBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxhQURGLFVBQ0UsTUFBQSxZQWNGLGdCQUNFLE1BQUEsS0FERixnQkFDRSxNQUFBLGFBREYsZ0JBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxJQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxJQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxJQURGLGVBQ0UsTUFBQSxhQURGLGVBQ0UsTUFBQSxZQUlGLGVBQ0UsTUFBQSxLQWhCRixnQkFDRSxLQUFBLEtBREYsZ0JBQ0UsS0FBQSxhQURGLGdCQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsYUFERixlQUNFLEtBQUEsWUFJRixlQUNFLEtBQUEsS0FjRixrQkFDRSxZQUFBLEtBREYsa0JBQ0UsWUFBQSxhQURGLGtCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLElBREYsaUJBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLElBREYsaUJBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLElBREYsaUJBQ0UsWUFBQSxhQURGLGlCQUNFLFlBQUEsWUFERixpQkFDRSxZQUFBLEdGQUoseUJFbENJLFVBQUEsV0FBQSxXQUFBLFdBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUNFLE1BQUEsS0FPSixXQUNFLE1BQUEsS0FERixXQUNFLE1BQUEsYUFERixXQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsSUFERixVQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsSUFERixVQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsSUFERixVQUNFLE1BQUEsYUFERixVQUNFLE1BQUEsWUFjRixnQkFDRSxNQUFBLEtBREYsZ0JBQ0UsTUFBQSxhQURGLGdCQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsSUFERixlQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsSUFERixlQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsSUFERixlQUNFLE1BQUEsYUFERixlQUNFLE1BQUEsWUFJRixlQUNFLE1BQUEsS0FoQkYsZ0JBQ0UsS0FBQSxLQURGLGdCQUNFLEtBQUEsYUFERixnQkFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLElBREYsZUFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLElBREYsZUFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLElBREYsZUFDRSxLQUFBLGFBREYsZUFDRSxLQUFBLFlBSUYsZUFDRSxLQUFBLEtBY0Ysa0JBQ0UsWUFBQSxLQURGLGtCQUNFLFlBQUEsYUFERixrQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxJQURGLGlCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxJQURGLGlCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLGFBREYsaUJBQ0UsWUFBQSxJQURGLGlCQUNFLFlBQUEsYUFERixpQkFDRSxZQUFBLFlBREYsaUJBQ0UsWUFBQSxHRlNKLDBCRTNDSSxVQUFBLFdBQUEsV0FBQSxXQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFDRSxNQUFBLEtBT0osV0FDRSxNQUFBLEtBREYsV0FDRSxNQUFBLGFBREYsV0FDRSxNQUFBLGFBREYsVUFDRSxNQUFBLElBREYsVUFDRSxNQUFBLGFBREYsVUFDRSxNQUFBLGFBREYsVUFDRSxNQUFBLElBREYsVUFDRSxNQUFBLGFBREYsVUFDRSxNQUFBLGFBREYsVUFDRSxNQUFBLElBREYsVUFDRSxNQUFBLGFBREYsVUFDRSxNQUFBLFlBY0YsZ0JBQ0UsTUFBQSxLQURGLGdCQUNFLE1BQUEsYUFERixnQkFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLElBREYsZUFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLElBREYsZUFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLElBREYsZUFDRSxNQUFBLGFBREYsZUFDRSxNQUFBLFlBSUYsZUFDRSxNQUFBLEtBaEJGLGdCQUNFLEtBQUEsS0FERixnQkFDRSxLQUFBLGFBREYsZ0JBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxJQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxhQURGLGVBQ0UsS0FBQSxJQURGLGVBQ0UsS0FBQSxhQURGLGVB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QSxRQUNBLFlBQUEsS0FDQSxlQUFBLEtBQ0EsWUFBQSxNQUNBLGFBQUEsTUE0Q0Ysb0NBQ0UsZ0JBRUksVUFBQSxlQUlKLHNCQUNFLGlCQUFBLEtBQ0EsT0FBQSxLQUNBLFlBQUEsRUFDQSxlQUFBLEVBR0YsNkJBQ0UsaUJBQUEsa0JBR0YsMEJBQ0UsY0FBQSxLQUNBLGFBQUEsS0FGRiw2QkFLRyxNQUFBLElBSUgsd0RBR00sT0FBQSxFdEVxL1VSLDBCQUNBLGtDc0VqL1VFLHlCQUdFLFdBQUEsUUNqVE4sdUJBQ0UsV0FBQSxNQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsZUFBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsV0FBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsZUFBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsV0FBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsZUFBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsV0FBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsZUFBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsV0FBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsZUFBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsV0FBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsZUFBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsV0FBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsZUFBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsV0FBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsZUFBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsV0FBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsZUFBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsV0FBQSxlQUdGLGVBQ0UsYUFBQSxlQUdGLGVBQ0UsY0FBQSxlQUdGLGVBQ0UsWUFBQSxlQUdGLGNBQ0UsWUFBQSxjQUdGLGNBQ0UsY0FBQSxjQUdGLGNBQ0UsZUFBQSxjQUdGLGNBQ0UsYUFBQSxjQUdGLGNBQ0UsV0FBQSxjQUdGLGNBQ0UsYUFBQSxjQUdGLGNBQ0UsY0FBQSxjQUdGLGNBQ0UsWUFBQSxjQUdGLGNBQ0UsWUFBQSxZQUdGLGNBQ0UsY0FBQSxZQUdGLGNBQ0UsZUFBQSxZQUdGLGNBQ0UsYUFBQSxZQUdGLGNBQ0UsV0FBQSxZQUdGLGNBQ0UsYUFBQSxZQUdGLGNBQ0UsY0FBQSxZQUdGLGNBQ0UsWUFBQSxZQUdGLGNBQ0UsUUFBQSxlQUdGLGNBQ0UsUUFBQSxlQUdGLGNBQ0UsUUFBQSxlQUdGLGNBQ0UsUUFBQSxlQUdGLGNBQ0UsUUFBQSxlQUdGLGNBQ0UsUUFBQSxlQUdGLGNBQ0UsUUFBQSxlQUdGLGNBQ0UsUUFBQSxlQUdGLGNBQ0UsUUFBQSxlQUdGLGFBQ0UsUUFBQSxjQUdGLGNBQ0UsT0FBQSxlQUdGLGNBQ0UsT0FBQSxlQUdGLGNBQ0UsT0FBQSxlQUdGLGNBQ0UsT0FBQSxlQUdGLGNBQ0UsT0FBQSxlQUdGLGNBQ0UsT0FBQSxl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Q0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLDJCQUNFLFFBQUEsUUFFRiwyQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRiwyQkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLGtDQUNFLFFBQUEsUUFFRixlQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixlQUNFLFFBQUEsUUFFRixlQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRiw0QkFDRSxRQUFBLFFBRUYsZUFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEs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LFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsNEJBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRiw2QkFDRSxRQUFBLFFBRUYsNkJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsZUFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRiwyQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsMEJBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRiwyQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsOEJBQ0UsUUFBQSxRQUVGLDhCQUNFLFFBQUEsUUFFRixnQ0FDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYsNkJBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLDZCQUNFLFFBQUEsUUFFRixnQ0FDRSxRQUFBLFFBRUYsb0NBQ0UsUUFBQSxRQUVGLGVBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRiw4QkFDRSxRQUFBLFFBRUYsMkJBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsZUFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRiw0QkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLDJCQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsNkJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRiwwQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsZUFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLDRCQUNFLFFBQUEsUUFFRiw2QkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYsMkJBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRiw0QkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsMEJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsZUFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixjQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLGVBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLDhCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYsMEJBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLGNBQ0UsUUFBQSxRQUVGLGNBQ0UsUUFBQSxRQUVGLGNBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRiw4QkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsMkJBQ0UsUUFBQSxRQUVGLDJCQUNFLFFBQUEsUUFFRiw0QkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGVBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRiwwQkFDRSxRQUFBLFFBRUYsMkJBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRiw2QkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixjQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLGVBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRiwwQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLCtCQUNFLFFBQUEsUUFFRiwrQkFDRSxRQUFBLFFBRUYsZ0NBQ0UsUUFBQSxRQUVGLDZCQUNFLFFBQUEsUUFFRiwyQkFDRSxRQUFBLFFBRUYsMkJBQ0UsUUFBQSxRQUVGLDRCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLGVBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRiwwQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixlQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRiwwQkFDRSxRQUFBLFFBRUYsNEJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLGVBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRiwwQkFDRSxRQUFBLFFBRUYsOEJBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsMkJBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsZUFDRSxRQUFBLFFBRUYsZUFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRiwwQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixnQ0FDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLGVBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLGVBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixlQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLDZCQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsZUFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRiw0QkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsZUFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixjQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLDJCQUNFLFFBQUEsUUFFRiwyQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLCtCQUNFLFFBQUEsUUFFRiw4QkFDRSxRQUFBLFFBRUYsMEJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGVBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsNEJBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsMkJBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsNEJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRiw0QkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsMEJBQ0UsUUFBQSxRQUVGLDJCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLDJCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYsNEJBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsNkJBQ0UsUUFBQSxRQUVGLDJCQUNFLFFBQUEsUUFFRixtQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsMEJBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsNEJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsd0JBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsOEJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLGVBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEsUUFFRiw4QkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEsUUFFRixlQUNFLFFBQUEsUUFFRixnQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsMEJBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsY0FDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsNkJBQ0UsUUFBQSxRQUVGLDRCQUNFLFFBQUEsUUFFRiw0QkFDRSxRQUFBLFFBRUYsK0JBQ0UsUUFBQSxRQUVGLHNDQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLHFCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLHlCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRix1QkFDRSxRQUFBLFFBRUYsMkJBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLHVCQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixlQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLGNBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLDBCQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsZ0JBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLDRCQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsbUJBQ0UsUUFBQSxRQUVGLGtCQUNFLFFBQUEsUUFFRixlQUNFLFFBQUEsUUFFRixzQkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLGdCQUNFLFFBQUEsUUFFRixvQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixxQkFDRSxRQUFBLFFBRUYsdUJBQ0UsUUFBQSxRQUVGLHNCQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsb0JBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRix5QkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLG9CQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsa0JBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRix3QkFDRSxRQUFBLFFBRUYsc0JBQ0UsUUFBQSxRQUVGLG1CQUNFLFFBQUEsUUFFRixrQkFDRSxRQUFBLFFBRUYseUJBQ0UsUUFBQSxRQUVGLGlCQUNFLFFBQUEsUUFFRixpQkFDRSxRQUFBLFFBRUYsaUJBQ0UsUUFBQSxRQUVGLHdCQUNFLFFBQUEsUUFFRixtQkFD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LDBEL0V1NmlCRSxlK0V0NmlCRSxZQUVJLFFBQUEsZ0JBR0osaUJBQ0ksT0FBQSxLQURKLDZCQUlRLFFBQUEsTUFDQSxNQUFBLE1BTFIsOEJBU1EsV0FBQSxLQUlSLG9CQUNJLFlBQUEsS0FHSixlQUNJLE1BQUEsS0FNUSxtRUFDSSxJQUFBLElBTWhCLGtCQUNJLFNBQUEsZ0JBQ0EsVUFBQSxLQUNBLElBQUEsRUFDQSxRQUFBLElBQ0EsV0FBQSxLQUNBLDJCQUFBLE1BQ0EsbUJBQUEsS0FBQSxRQUVBLGNBQUEsS0FBQSxRQUNBLFdBQUEsS0FBQSxRQVZKLHdDQWFRLFlBQUEsTUFDQSxhQUFBLE1BZFIsaUNBa0JRLFNBQUEsT0FDQSxRQUFBLEVBbkJSLHVDQXdCUSxPQUFBLEtBeEJSLHVDQTRCUSxTQUFBLE9BQ0EsTUFBQSxLQUNBLE1BQUEsS0FDQSxXQUFBLEVBQ0EsaUJBQUEsWUFDQSxPQUFBLEVBQ0EsbUJBQUEsZUFBQSxXQUFBLGdCQUtaLG9DQUNJLGlCQUNJLE9BQUEsS0FESiw4QkFJUSxZQUFBLElBSlIsZ0NBT1ksY0FBQSxFQUtaLHNCQUNJLGlCQUFBLEtBR0osZ0NBRVEsSUFBQSIsImZpbGUiOiJib290c3RyYXAtcGx1bS9jbGllbnRsaWJzL2Nzcy9ib290c3RyYXAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBCb290c3RyYXAgdjMuMy4xXG4gKlxuICogQ29weXJpZ2h0IDIwMTQgVHdpdHRlciwgSW5jXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UgdjIuMFxuICogaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICogRGVzaWduZWQgYW5kIGJ1aWx0IHdpdGggYWxsIHRoZSBsb3ZlIGluIHRoZSB3b3JsZCBieSBAbWRvIGFuZCBAZmF0LlxuICovXG5AZm9udC1mYWNlIHtcbiAgc3JjOiB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxXzMuZW90XCIpO1xuICBzcmM6IGxvY2FsKCc/JyksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFfMy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFfMy5zdmcjQ29ycGlkQzFfM1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkTGlnaHQnO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgc3JjOiB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxXzguZW90XCIpO1xuICBzcmM6IGxvY2FsKCc/JyksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFfOC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFfOC5zdmcjQ29ycGlkQzFfOFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQm9sZCc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvY29ycGlkLWItd2ViZm9udC5lb3RcIik7XG4gIHNyYzogbG9jYWwoJz8nKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9jb3JwaWQtYi13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9jb3JwaWQtYi13ZWJmb250LnN2ZyNDb3JwaWRDMV84XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRIZWF2eSc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtTGlnaHRcIjtcbiAgc3JjOiB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1MaWdodC5lb3Q/I2llZml4XCIpO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUxpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUxpZ2h0LnN2ZyNDb3JwaWRDMXMtTGlnaHRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1SZWd1bGFyXCI7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtUmVndWxhci5lb3Q/I2llZml4XCIpO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtUmVndWxhci5zdmcjQ29ycGlkQzFzLVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1Cb2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtQm9sZC5lb3Q/I2llZml4XCIpO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtQm9sZC5zdmcjQ29ycGlkQzFzLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1IZWF2eVwiO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUhlYXZ5LmVvdD8jaWVmaXhcIik7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtSGVhdnkuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUhlYXZ5LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1IZWF2eS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUhlYXZ5LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtSGVhdnkuc3ZnI0NvcnBpZEMxcy1IZWF2eVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUJsYWNrXCI7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtQmxhY2suZW90PyNpZWZpeFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1CbGFjay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1CbGFjay5zdmcjQ29ycGlkQzFzLUJsYWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJnbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyXCI7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXhcIik7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuc3ZnI2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9pY29tb29uL2ljb21vb24uZW90PyNpZWZpeFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvaWNvbW9vbi9pY29tb29uLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvaWNvbW9vbi9pY29tb29uLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ljb21vb24vaWNvbW9vbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9pY29tb29uL2ljb21vb24uc3ZnI2ljb21vb25cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTtcbiAgcGFkZGluZzogNXB4O1xufVxuLyogQ29ycGlkIGZvbnQgZmFtaWx5IGZvciByZWRlc2lnbmVkIFBsdW0gc2l0ZSAqL1xuLyogTmV3IGZvbnQgc2l6ZXMgZm9yIFBsdW0gKi9cbi8qIHdlYiBzYWZlIGZvbnRzICovXG4vKiBmb250IGljb24gcGFja3MgKi9cbi8qIFBsdW0gY29sb3VycyAqL1xuLyogUHVycGxlICovXG4vKiBNYWdlbnRhICovXG4vKiBCbGFjayAqL1xuLyogT3RoZXJzICovXG4ucHJvbW8tb3ZlcmxheSB7XG4gIHdpZHRoOiA1NDBweDtcbiAgaGVpZ2h0OiA1ODBweDtcbiAgbWFyZ2luLXRvcDogLTU0MHB4O1xuICBwYWRkaW5nLXRvcDogOTBweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLnByb21vLW92ZXJsYXkgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4yIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cbi8qISBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3MgKi9cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6YmVmb3JlLFxuICAqOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBhW2hyZWZdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgfVxuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIGFbaHJlZl49XCIjXCJdOmFmdGVyLFxuICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5idG4gPiAuY2FyZXQsXG4gIC5kcm9wdXAgPiAuYnRuID4gLmNhcmV0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxhYmVsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBzcmM6IHVybCgnL2V0Yy5jbGllbnRsaWJzL2Jvb3RzdHJhcC9jbGllbnRsaWJzL2Jvb3RzdHJhcC9ib290c3RyYXAtYmFzZS1kZXNpZ24vYm9vdHN0cmFwLWJhc2UvY2xpZW50bGlicy9yZXNvdXJjZXMvZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3QnKTtcbiAgc3JjOiB1cmwoJy9ldGMuY2xpZW50bGlicy9ib290c3RyYXAvY2xpZW50bGlicy9ib290c3RyYXAvYm9vdHN0cmFwLWJhc2UtZGVzaWduL2Jvb3RzdHJhcC1iYXNlL2NsaWVudGxpYnMvcmVzb3VyY2VzL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcvZXRjLmNsaWVudGxpYnMvYm9vdHN0cmFwL2NsaWVudGxpYnMvYm9vdHN0cmFwL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtYmFzZS9jbGllbnRsaWJzL3Jlc291cmNlcy9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvZXRjLmNsaWVudGxpYnMvYm9vdHN0cmFwL2NsaWVudGxpYnMvYm9vdHN0cmFwL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtYmFzZS9jbGllbnRsaWJzL3Jlc291cmNlcy9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvZXRjLmNsaWVudGxpYnMvYm9vdHN0cmFwL2NsaWVudGxpYnMvYm9vdHN0cmFwL2Jvb3RzdHJhcC1iYXNlLWRlc2lnbi9ib290c3RyYXAtYmFzZS9jbGllbnRsaWJzL3Jlc291cmNlcy9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xufVxuLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmdseXBoaWNvbi1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMmFcIjtcbn1cbi5nbHlwaGljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMmJcIjtcbn1cbi5nbHlwaGljb24tZXVybzpiZWZvcmUsXG4uZ2x5cGhpY29uLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjBhY1wiO1xufVxuLmdseXBoaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjIxMlwiO1xufVxuLmdseXBoaWNvbi1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjYwMVwiO1xufVxuLmdseXBoaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjcwOVwiO1xufVxuLmdseXBoaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI3MGZcIjtcbn1cbi5nbHlwaGljb24tZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDFcIjtcbn1cbi5nbHlwaGljb24tbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cbi5nbHlwaGljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAzXCI7XG59XG4uZ2x5cGhpY29uLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7XG59XG4uZ2x5cGhpY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cbi5nbHlwaGljb24tc3Rhci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwN1wiO1xufVxuLmdseXBoaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG4uZ2x5cGhpY29uLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjtcbn1cbi5nbHlwaGljb24tdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjtcbn1cbi5nbHlwaGljb24tdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTFcIjtcbn1cbi5nbHlwaGljb24tdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuLmdseXBoaWNvbi1vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiO1xufVxuLmdseXBoaWNvbi1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTRcIjtcbn1cbi5nbHlwaGljb24tem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNVwiO1xufVxuLmdseXBoaWNvbi16b29tLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNlwiO1xufVxuLmdseXBoaWNvbi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTdcIjtcbn1cbi5nbHlwaGljb24tc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG4uZ2x5cGhpY29uLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOVwiO1xufVxuLmdseXBoaWNvbi10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMFwiO1xufVxuLmdseXBoaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG4uZ2x5cGhpY29uLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjJcIjtcbn1cbi5nbHlwaGljb24tdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuLmdseXBoaWNvbi1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG4uZ2x5cGhpY29uLWRvd25sb2FkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuLmdseXBoaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuLmdseXBoaWNvbi11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjtcbn1cbi5nbHlwaGljb24taW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjhcIjtcbn1cbi5nbHlwaGljb24tcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjlcIjtcbn1cbi5nbHlwaGljb24tcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG4uZ2x5cGhpY29uLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzFcIjtcbn1cbi5nbHlwaGljb24tbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cbi5nbHlwaGljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuLmdseXBoaWNvbi1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7XG59XG4uZ2x5cGhpY29uLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjtcbn1cbi5nbHlwaGljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiO1xufVxuLmdseXBoaWNvbi12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzN1wiO1xufVxuLmdseXBoaWNvbi12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cbi5nbHlwaGljb24tcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG4uZ2x5cGhpY29uLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDBcIjtcbn1cbi5nbHlwaGljb24tdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7XG59XG4uZ2x5cGhpY29uLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cbi5nbHlwaGljb24tYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0M1wiO1xufVxuLmdseXBoaWNvbi1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NFwiO1xufVxuLmdseXBoaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuLmdseXBoaWNvbi1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjtcbn1cbi5nbHlwaGljb24tZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuLmdseXBoaWNvbi1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7XG59XG4uZ2x5cGhpY29uLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiO1xufVxuLmdseXBoaWNvbi10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MFwiO1xufVxuLmdseXBoaWNvbi10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG4uZ2x5cGhpY29uLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjtcbn1cbi5nbHlwaGljb24tYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUzXCI7XG59XG4uZ2x5cGhpY29uLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG4uZ2x5cGhpY29uLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cbi5nbHlwaGljb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiO1xufVxuLmdseXBoaWNvbi1pbmRlbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuLmdseXBoaWNvbi1pbmRlbnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNThcIjtcbn1cbi5nbHlwaGljb24tZmFjZXRpbWUtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTlcIjtcbn1cbi5nbHlwaGljb24tcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuLmdseXBoaWNvbi1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYyXCI7XG59XG4uZ2x5cGhpY29uLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuLmdseXBoaWNvbi10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7XG59XG4uZ2x5cGhpY29uLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjtcbn1cbi5nbHlwaGljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cbi5nbHlwaGljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjtcbn1cbi5nbHlwaGljb24tbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiO1xufVxuLmdseXBoaWNvbi1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7XG59XG4uZ2x5cGhpY29uLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cbi5nbHlwaGljb24tYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjtcbn1cbi5nbHlwaGljb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiO1xufVxuLmdseXBoaWNvbi1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuLmdseXBoaWNvbi1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc0XCI7XG59XG4uZ2x5cGhpY29uLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjtcbn1cbi5nbHlwaGljb24tZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7XG59XG4uZ2x5cGhpY29uLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3N1wiO1xufVxuLmdseXBoaWNvbi1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OFwiO1xufVxuLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cbi5nbHlwaGljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuLmdseXBoaWNvbi1wbHVzLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODFcIjtcbn1cbi5nbHlwaGljb24tbWludXMtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuLmdseXBoaWNvbi1yZW1vdmUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4M1wiO1xufVxuLmdseXBoaWNvbi1vay1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg0XCI7XG59XG4uZ2x5cGhpY29uLXF1ZXN0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODVcIjtcbn1cbi5nbHlwaGljb24taW5mby1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg2XCI7XG59XG4uZ2x5cGhpY29uLXNjcmVlbnNob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODdcIjtcbn1cbi5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiO1xufVxuLmdseXBoaWNvbi1vay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODlcIjtcbn1cbi5nbHlwaGljb24tYmFuLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MFwiO1xufVxuLmdseXBoaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkxXCI7XG59XG4uZ2x5cGhpY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkyXCI7XG59XG4uZ2x5cGhpY29uLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkzXCI7XG59XG4uZ2x5cGhpY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjtcbn1cbi5nbHlwaGljb24tc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk1XCI7XG59XG4uZ2x5cGhpY29uLXJlc2l6ZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk2XCI7XG59XG4uZ2x5cGhpY29uLXJlc2l6ZS1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuLmdseXBoaWNvbi1leGNsYW1hdGlvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxXCI7XG59XG4uZ2x5cGhpY29uLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDJcIjtcbn1cbi5nbHlwaGljb24tbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwM1wiO1xufVxuLmdseXBoaWNvbi1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA0XCI7XG59XG4uZ2x5cGhpY29uLWV5ZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA1XCI7XG59XG4uZ2x5cGhpY29uLWV5ZS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNlwiO1xufVxuLmdseXBoaWNvbi13YXJuaW5nLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDdcIjtcbn1cbi5nbHlwaGljb24tcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDhcIjtcbn1cbi5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDlcIjtcbn1cbi5nbHlwaGljb24tcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEwXCI7XG59XG4uZ2x5cGhpY29uLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTFcIjtcbn1cbi5nbHlwaGljb24tbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEyXCI7XG59XG4uZ2x5cGhpY29uLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTNcIjtcbn1cbi5nbHlwaGljb24tY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE0XCI7XG59XG4uZ2x5cGhpY29uLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTVcIjtcbn1cbi5nbHlwaGljb24tc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNlwiO1xufVxuLmdseXBoaWNvbi1mb2xkZXItY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTdcIjtcbn1cbi5nbHlwaGljb24tZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMThcIjtcbn1cbi5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE5XCI7XG59XG4uZ2x5cGhpY29uLXJlc2l6ZS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIwXCI7XG59XG4uZ2x5cGhpY29uLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMVwiO1xufVxuLmdseXBoaWNvbi1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMlwiO1xufVxuLmdseXBoaWNvbi1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIzXCI7XG59XG4uZ2x5cGhpY29uLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI0XCI7XG59XG4uZ2x5cGhpY29uLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNVwiO1xufVxuLmdseXBoaWNvbi10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNlwiO1xufVxuLmdseXBoaWNvbi1oYW5kLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI3XCI7XG59XG4uZ2x5cGhpY29uLWhhbmQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOFwiO1xufVxuLmdseXBoaWNvbi1oYW5kLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI5XCI7XG59XG4uZ2x5cGhpY29uLWhhbmQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMFwiO1xufVxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzFcIjtcbn1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzJcIjtcbn1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMzXCI7XG59XG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM0XCI7XG59XG4uZ2x5cGhpY29uLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM1XCI7XG59XG4uZ2x5cGhpY29uLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNlwiO1xufVxuLmdseXBoaWNvbi10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzN1wiO1xufVxuLmdseXBoaWNvbi1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzhcIjtcbn1cbi5nbHlwaGljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM5XCI7XG59XG4uZ2x5cGhpY29uLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDBcIjtcbn1cbi5nbHlwaGljb24tZGFzaGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQxXCI7XG59XG4uZ2x5cGhpY29uLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MlwiO1xufVxuLmdseXBoaWNvbi1oZWFydC1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0M1wiO1xufVxuLmdseXBoaWNvbi1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ0XCI7XG59XG4uZ2x5cGhpY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ1XCI7XG59XG4uZ2x5cGhpY29uLXB1c2hwaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDZcIjtcbn1cbi5nbHlwaGljb24tdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ4XCI7XG59XG4uZ2x5cGhpY29uLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OVwiO1xufVxuLmdseXBoaWNvbi1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUwXCI7XG59XG4uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTFcIjtcbn1cbi5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTJcIjtcbn1cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1M1wiO1xufVxuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NFwiO1xufVxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTVcIjtcbn1cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NlwiO1xufVxuLmdseXBoaWNvbi11bmNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTdcIjtcbn1cbi5nbHlwaGljb24tZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU4XCI7XG59XG4uZ2x5cGhpY29uLWNvbGxhcHNlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTlcIjtcbn1cbi5nbHlwaGljb24tY29sbGFwc2UtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjBcIjtcbn1cbi5nbHlwaGljb24tbG9nLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYxXCI7XG59XG4uZ2x5cGhpY29uLWZsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYyXCI7XG59XG4uZ2x5cGhpY29uLWxvZy1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjNcIjtcbn1cbi5nbHlwaGljb24tbmV3LXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NFwiO1xufVxuLmdseXBoaWNvbi1yZWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjVcIjtcbn1cbi5nbHlwaGljb24tc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NlwiO1xufVxuLmdseXBoaWNvbi1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY3XCI7XG59XG4uZ2x5cGhpY29uLXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY4XCI7XG59XG4uZ2x5cGhpY29uLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2OVwiO1xufVxuLmdseXBoaWNvbi1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzBcIjtcbn1cbi5nbHlwaGljb24tc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MVwiO1xufVxuLmdseXBoaWNvbi1mbG9wcHktZGlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MlwiO1xufVxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzNcIjtcbn1cbi5nbHlwaGljb24tZmxvcHB5LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NFwiO1xufVxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NVwiO1xufVxuLmdseXBoaWNvbi1mbG9wcHktb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NlwiO1xufVxuLmdseXBoaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3N1wiO1xufVxuLmdseXBoaWNvbi10cmFuc2ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OFwiO1xufVxuLmdseXBoaWNvbi1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc5XCI7XG59XG4uZ2x5cGhpY29uLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MFwiO1xufVxuLmdseXBoaWNvbi1jb21wcmVzc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgxXCI7XG59XG4uZ2x5cGhpY29uLWVhcnBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgyXCI7XG59XG4uZ2x5cGhpY29uLXBob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4M1wiO1xufVxuLmdseXBoaWNvbi10b3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NFwiO1xufVxuLmdseXBoaWNvbi1zdGF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NVwiO1xufVxuLmdseXBoaWNvbi1zZC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NlwiO1xufVxuLmdseXBoaWNvbi1oZC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4N1wiO1xufVxuLmdseXBoaWNvbi1zdWJ0aXRsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODhcIjtcbn1cbi5nbHlwaGljb24tc291bmQtc3RlcmVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg5XCI7XG59XG4uZ2x5cGhpY29uLXNvdW5kLWRvbGJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkwXCI7XG59XG4uZ2x5cGhpY29uLXNvdW5kLTUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MVwiO1xufVxuLmdseXBoaWNvbi1zb3VuZC02LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTJcIjtcbn1cbi5nbHlwaGljb24tc291bmQtNy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkzXCI7XG59XG4uZ2x5cGhpY29uLWNvcHlyaWdodC1tYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk0XCI7XG59XG4uZ2x5cGhpY29uLXJlZ2lzdHJhdGlvbi1tYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk1XCI7XG59XG4uZ2x5cGhpY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk3XCI7XG59XG4uZ2x5cGhpY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OFwiO1xufVxuLmdseXBoaWNvbi10cmVlLWNvbmlmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTlcIjtcbn1cbi5nbHlwaGljb24tdHJlZS1kZWNpZHVvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDBcIjtcbn1cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkTGlnaHQnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzNiM2IzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbmEge1xuICBjb2xvcjogIzU3MjM4MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICBjb2xvcjogIzJlMTM0NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmltZy1yZXNwb25zaXZlLFxuLnRodW1ibmFpbCA+IGltZyxcbi50aHVtYm5haWwgYSA+IGltZyxcbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gaW1nLFxuLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmltZy1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuaHIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlO1xufVxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXG4uc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xufVxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuaDEgc21hbGwsXG5oMiBzbWFsbCxcbmgzIHNtYWxsLFxuaDQgc21hbGwsXG5oNSBzbWFsbCxcbmg2IHNtYWxsLFxuLmgxIHNtYWxsLFxuLmgyIHNtYWxsLFxuLmgzIHNtYWxsLFxuLmg0IHNtYWxsLFxuLmg1IHNtYWxsLFxuLmg2IHNtYWxsLFxuaDEgLnNtYWxsLFxuaDIgLnNtYWxsLFxuaDMgLnNtYWxsLFxuaDQgLnNtYWxsLFxuaDUgLnNtYWxsLFxuaDYgLnNtYWxsLFxuLmgxIC5zbWFsbCxcbi5oMiAuc21hbGwsXG4uaDMgLnNtYWxsLFxuLmg0IC5zbWFsbCxcbi5oNSAuc21hbGwsXG4uaDYgLnNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmgxIHNtYWxsLFxuLmgxIHNtYWxsLFxuaDIgc21hbGwsXG4uaDIgc21hbGwsXG5oMyBzbWFsbCxcbi5oMyBzbWFsbCxcbmgxIC5zbWFsbCxcbi5oMSAuc21hbGwsXG5oMiAuc21hbGwsXG4uaDIgLnNtYWxsLFxuaDMgLnNtYWxsLFxuLmgzIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjUlO1xufVxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmg0IHNtYWxsLFxuLmg0IHNtYWxsLFxuaDUgc21hbGwsXG4uaDUgc21hbGwsXG5oNiBzbWFsbCxcbi5oNiBzbWFsbCxcbmg0IC5zbWFsbCxcbi5oNCAuc21hbGwsXG5oNSAuc21hbGwsXG4uaDUgLnNtYWxsLFxuaDYgLnNtYWxsLFxuLmg2IC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xufVxuaDEsXG4uaDEge1xuICBmb250LXNpemU6IDM2cHg7XG59XG5oMixcbi5oMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbmgzLFxuLmgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5oNSxcbi5oNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmg2LFxuLmg2IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxucCB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG4ubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGVhZCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTQyJTtcbn1cbm1hcmssXG4ubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIHBhZGRpbmc6IC4yZW07XG59XG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICM1NzIzODE7XG59XG5hLnRleHQtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjM2MxODU5O1xufVxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzJiNTQyYztcbn1cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMxNzA4Zjtcbn1cbmEudGV4dC1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMyNDUyNjk7XG59XG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG5hLnRleHQtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjNjY1MTJjO1xufVxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG5hLnRleHQtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICM4NDM1MzQ7XG59XG4uYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxO1xufVxuYS5iZy1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjMTg1OTtcbn1cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cbmEuYmctc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWUyYjM7XG59XG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG59XG5hLmJnLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlO1xufVxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuYS5iZy13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZWNiNTtcbn1cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuYS5iZy1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiOWI5O1xufVxuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG59XG51bCxcbm9sIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbnVsIHVsLFxub2wgdWwsXG51bCBvbCxcbm9sIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbi5saXN0LWlubGluZSA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuZHQsXG5kZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xufVxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRsLWhvcml6b250YWwgZHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBjbGVhcjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLmRsLWhvcml6b250YWwgZGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxODBweDtcbiAgfVxufVxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM3Nzc3Nzc7XG59XG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxNy41cHg7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2VlZWVlZTtcbn1cbmJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLFxuYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkLFxuYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmJsb2NrcXVvdGUgZm9vdGVyLFxuYmxvY2txdW90ZSBzbWFsbCxcbmJsb2NrcXVvdGUgLnNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG5ibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsXG5ibG9ja3F1b3RlIHNtYWxsOmJlZm9yZSxcbmJsb2NrcXVvdGUgLnNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJztcbn1cbi5ibG9ja3F1b3RlLXJldmVyc2UsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNlZWVlZWU7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjphZnRlcixcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXIge1xuICBjb250ZW50OiAnXFwwMEEwIFxcMjAxNCc7XG59XG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcbn1cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cbmNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNjNzI1NGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWYyZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbmtiZCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOS41cHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxucHJlIGNvZGUge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMTcwcHg7XG4gIH1cbn1cbi5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLmNvbC14cy0xLCAuY29sLXNtLTEsIC5jb2wtbWQtMSwgLmNvbC1sZy0xLCAuY29sLXhzLTIsIC5jb2wtc20tMiwgLmNvbC1tZC0yLCAuY29sLWxnLTIsIC5jb2wteHMtMywgLmNvbC1zbS0zLCAuY29sLW1kLTMsIC5jb2wtbGctMywgLmNvbC14cy00LCAuY29sLXNtLTQsIC5jb2wtbWQtNCwgLmNvbC1sZy00LCAuY29sLXhzLTUsIC5jb2wtc20tNSwgLmNvbC1tZC01LCAuY29sLWxnLTUsIC5jb2wteHMtNiwgLmNvbC1zbS02LCAuY29sLW1kLTYsIC5jb2wtbGctNiwgLmNvbC14cy03LCAuY29sLXNtLTcsIC5jb2wtbWQtNywgLmNvbC1sZy03LCAuY29sLXhzLTgsIC5jb2wtc20tOCwgLmNvbC1tZC04LCAuY29sLWxnLTgsIC5jb2wteHMtOSwgLmNvbC1zbS05LCAuY29sLW1kLTksIC5jb2wtbGctOSwgLmNvbC14cy0xMCwgLmNvbC1zbS0xMCwgLmNvbC1tZC0xMCwgLmNvbC1sZy0xMCwgLmNvbC14cy0xMSwgLmNvbC1zbS0xMSwgLmNvbC1tZC0xMSwgLmNvbC1sZy0xMSwgLmNvbC14cy0xMiwgLmNvbC1zbS0xMiwgLmNvbC1tZC0xMiwgLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uY29sLXhzLTEsIC5jb2wteHMtMiwgLmNvbC14cy0zLCAuY29sLXhzLTQsIC5jb2wteHMtNSwgLmNvbC14cy02LCAuY29sLXhzLTcsIC5jb2wteHMtOCwgLmNvbC14cy05LCAuY29sLXhzLTEwLCAuY29sLXhzLTExLCAuY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTtcbn1cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTtcbn1cbi5jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlO1xufVxuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlO1xufVxuLmNvbC14cy1wdWxsLTUge1xuICByaWdodDogNDEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlO1xufVxuLmNvbC14cy1wdWxsLTIge1xuICByaWdodDogMTYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC0xMCB7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogNzUlO1xufVxuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlO1xufVxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlO1xufVxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTAge1xuICBsZWZ0OiBhdXRvO1xufVxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG59XG4udGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLnRhYmxlID4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkO1xufVxuLnRhYmxlIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA1cHg7XG59XG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbnRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbn1cbnRhYmxlIHRkW2NsYXNzKj1cImNvbC1cIl0sXG50YWJsZSB0aFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmU6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5hY3RpdmUsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLnN1Y2Nlc3MsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XG59XG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xufVxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmluZm86aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5pbmZvLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzO1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAud2FybmluZyxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmRhbmdlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwLjAxJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgbWluLXdpZHRoOiAwO1xufVxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweCBcXDk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuc2VsZWN0W211bHRpcGxlXSxcbnNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bztcbn1cbmlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5vdXRwdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM1NTU1NTU7XG59XG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xufVxuLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxuLmZvcm0tY29udHJvbFtyZWFkb25seV0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIG9wYWNpdHk6IDE7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1zbSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtc20sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LXNtIHtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgfVxuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1sZyxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcsXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1sZyxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWxnIHtcbiAgICBsaW5lLWhlaWdodDogNjhweDtcbiAgfVxufVxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnJhZGlvLFxuLmNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5yYWRpbyBsYWJlbCxcbi5jaGVja2JveCBsYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDRweCBcXDk7XG59XG4ucmFkaW8gKyAucmFkaW8sXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuaW5wdXRbdHlwZT1cInJhZGlvXCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0uZGlzYWJsZWQsXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucmFkaW8taW5saW5lLmRpc2FibGVkLFxuLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnJhZGlvLmRpc2FibGVkIGxhYmVsLFxuLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3ggbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsXG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5pbnB1dC1zbSxcbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbnNlbGVjdC5pbnB1dC1zbSxcbnNlbGVjdC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxudGV4dGFyZWEuaW5wdXQtc20sXG50ZXh0YXJlYS5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wsXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtLFxuc2VsZWN0W211bHRpcGxlXS5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaW5wdXQtbGcsXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA2OHB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbnNlbGVjdC5pbnB1dC1sZyxcbnNlbGVjdC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDY4cHg7XG4gIGxpbmUtaGVpZ2h0OiA2OHB4O1xufVxudGV4dGFyZWEuaW5wdXQtbGcsXG50ZXh0YXJlYS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wsXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLFxuc2VsZWN0W211bHRpcGxlXS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaGFzLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNDIuNXB4O1xufVxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiA2OHB4O1xuICBoZWlnaHQ6IDY4cHg7XG4gIGxpbmUtaGVpZ2h0OiA2OHB4O1xufVxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxuLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLFxuLmhhcy1zdWNjZXNzIC5yYWRpbyxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLFxuLmhhcy1zdWNjZXNzLmNoZWNrYm94IGxhYmVsLFxuLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyYjU0MmM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xufVxuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxuLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5yYWRpbyxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLFxuLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzhhNmQzYjtcbn1cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NjUxMmM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjYzBhMTZiO1xufVxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuLmhhcy1lcnJvciAuaGVscC1ibG9jayxcbi5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLWVycm9yIC5yYWRpbyxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LFxuLmhhcy1lcnJvciAucmFkaW8taW5saW5lLFxuLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy1lcnJvci5yYWRpbyBsYWJlbCxcbi5oYXMtZXJyb3IuY2hlY2tib3ggbGFiZWwsXG4uaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtZXJyb3IuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NDM1MzQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xufVxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG4uaGFzLWZlZWRiYWNrIGxhYmVsIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMjVweDtcbn1cbi5oYXMtZmVlZGJhY2sgbGFiZWwuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7XG59XG4uaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjN2I3YjdiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8gbGFiZWwsXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3ggbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDI3cHg7XG59XG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgfVxufVxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICByaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMTQuM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgfVxufVxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5idG46Zm9jdXMsXG4uYnRuOmFjdGl2ZTpmb2N1cyxcbi5idG4uYWN0aXZlOmZvY3VzLFxuLmJ0bi5mb2N1cyxcbi5idG46YWN0aXZlLmZvY3VzLFxuLmJ0bi5hY3RpdmUuZm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbi5idG46aG92ZXIsXG4uYnRuOmZvY3VzLFxuLmJ0bi5mb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuOmFjdGl2ZSxcbi5idG4uYWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5idG4uZGlzYWJsZWQsXG4uYnRuW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT02NSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG4uYnRuLWRlZmF1bHQ6aG92ZXIsXG4uYnRuLWRlZmF1bHQ6Zm9jdXMsXG4uYnRuLWRlZmF1bHQuZm9jdXMsXG4uYnRuLWRlZmF1bHQ6YWN0aXZlLFxuLmJ0bi1kZWZhdWx0LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICNhZGFkYWQ7XG59XG4uYnRuLWRlZmF1bHQ6YWN0aXZlLFxuLmJ0bi1kZWZhdWx0LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQsXG4uYnRuLWRlZmF1bHRbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdCxcbi5idG4tZGVmYXVsdC5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGVmYXVsdFtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmhvdmVyLFxuLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6Zm9jdXMsXG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQuZm9jdXMsXG4uYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5mb2N1cyxcbi5idG4tZGVmYXVsdC5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6YWN0aXZlLFxuLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tZGVmYXVsdFtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG4uYnRuLWRlZmF1bHQgLmJhZGdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgYm9yZGVyLWNvbG9yOiAjNDkxZTZkO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1wcmltYXJ5LmZvY3VzLFxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjMTg1OTtcbiAgYm9yZGVyLWNvbG9yOiAjMjkxMDNkO1xufVxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLFxuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnksXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpob3Zlcixcbi5idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cyxcbi5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmZvY3VzLFxuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuZm9jdXMsXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLXByaW1hcnlbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgYm9yZGVyLWNvbG9yOiAjNDkxZTZkO1xufVxuLmJ0bi1wcmltYXJ5IC5iYWRnZSB7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0Yztcbn1cbi5idG4tc3VjY2Vzczpob3Zlcixcbi5idG4tc3VjY2Vzczpmb2N1cyxcbi5idG4tc3VjY2Vzcy5mb2N1cyxcbi5idG4tc3VjY2VzczphY3RpdmUsXG4uYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gIGJvcmRlci1jb2xvcjogIzM5ODQzOTtcbn1cbi5idG4tc3VjY2VzczphY3RpdmUsXG4uYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCxcbi5idG4tc3VjY2Vzc1tkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLFxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6aG92ZXIsXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxcbi5idG4tc3VjY2Vzcy5kaXNhYmxlZC5mb2N1cyxcbi5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmZvY3VzLFxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4tc3VjY2Vzc1tkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2VzczphY3RpdmUsXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0Yztcbn1cbi5idG4tc3VjY2VzcyAuYmFkZ2Uge1xuICBjb2xvcjogIzVjYjg1YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xuICBib3JkZXItY29sb3I6ICM0NmI4ZGE7XG59XG4uYnRuLWluZm86aG92ZXIsXG4uYnRuLWluZm86Zm9jdXMsXG4uYnRuLWluZm8uZm9jdXMsXG4uYnRuLWluZm86YWN0aXZlLFxuLmJ0bi1pbmZvLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xuICBib3JkZXItY29sb3I6ICMyNjlhYmM7XG59XG4uYnRuLWluZm86YWN0aXZlLFxuLmJ0bi1pbmZvLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQsXG4uYnRuLWluZm9bZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbyxcbi5idG4taW5mby5kaXNhYmxlZDpob3Zlcixcbi5idG4taW5mb1tkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmhvdmVyLFxuLmJ0bi1pbmZvLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1pbmZvW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86Zm9jdXMsXG4uYnRuLWluZm8uZGlzYWJsZWQuZm9jdXMsXG4uYnRuLWluZm9bZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5mb2N1cyxcbi5idG4taW5mby5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWluZm9bZGlzYWJsZWRdOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86YWN0aXZlLFxuLmJ0bi1pbmZvLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4taW5mb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xuICBib3JkZXItY29sb3I6ICM0NmI4ZGE7XG59XG4uYnRuLWluZm8gLmJhZGdlIHtcbiAgY29sb3I6ICM1YmMwZGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2O1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi13YXJuaW5nOmZvY3VzLFxuLmJ0bi13YXJuaW5nLmZvY3VzLFxuLmJ0bi13YXJuaW5nOmFjdGl2ZSxcbi5idG4td2FybmluZy5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDU4NTEyO1xufVxuLmJ0bi13YXJuaW5nOmFjdGl2ZSxcbi5idG4td2FybmluZy5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLFxuLmJ0bi13YXJuaW5nW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcsXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpob3Zlcixcbi5idG4td2FybmluZy5kaXNhYmxlZDpmb2N1cyxcbi5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmZvY3VzLFxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLmZvY3VzLFxuLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuZm9jdXMsXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQ6YWN0aXZlLFxuLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmFjdGl2ZSxcbi5idG4td2FybmluZy5kaXNhYmxlZC5hY3RpdmUsXG4uYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2O1xufVxuLmJ0bi13YXJuaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZjBhZDRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhO1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIsXG4uYnRuLWRhbmdlcjpmb2N1cyxcbi5idG4tZGFuZ2VyLmZvY3VzLFxuLmJ0bi1kYW5nZXI6YWN0aXZlLFxuLmJ0bi1kYW5nZXIuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbiAgYm9yZGVyLWNvbG9yOiAjYWMyOTI1O1xufVxuLmJ0bi1kYW5nZXI6YWN0aXZlLFxuLmJ0bi1kYW5nZXIuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsXG4uYnRuLWRhbmdlcltkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIsXG4uYnRuLWRhbmdlci5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3Zlcixcbi5idG4tZGFuZ2VyLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLFxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQuZm9jdXMsXG4uYnRuLWRhbmdlcltkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuZm9jdXMsXG4uYnRuLWRhbmdlci5kaXNhYmxlZDphY3RpdmUsXG4uYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmFjdGl2ZSxcbi5idG4tZGFuZ2VyLmRpc2FibGVkLmFjdGl2ZSxcbi5idG4tZGFuZ2VyW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhO1xufVxuLmJ0bi1kYW5nZXIgLmJhZGdlIHtcbiAgY29sb3I6ICNkOTUzNGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzU3MjM4MTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tbGluayxcbi5idG4tbGluazphY3RpdmUsXG4uYnRuLWxpbmsuYWN0aXZlLFxuLmJ0bi1saW5rW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi1saW5rLFxuLmJ0bi1saW5rOmhvdmVyLFxuLmJ0bi1saW5rOmZvY3VzLFxuLmJ0bi1saW5rOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLWxpbms6aG92ZXIsXG4uYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzJlMTM0NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6aG92ZXIsXG4uYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxnLFxuLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5idG4tc20sXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5idG4teHMsXG4uYnRuLWdyb3VwLXhzID4gLmJ0biB7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuLmZhZGUuaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG50ci5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cbnRib2R5LmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xufVxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuLmNhcmV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItdG9wOiA0cHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMnB4IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cbi5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4uZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzMzMzMzMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbn1cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5vcGVuID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vcGVuID4gYSB7XG4gIG91dGxpbmU6IDA7XG59XG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTkwO1xufVxuLnB1bGwtcmlnaHQgPiAuZHJvcGRvd24tbWVudSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuLmRyb3B1cCAuY2FyZXQsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxuICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbn1cbi5idG4tZ3JvdXAgLmJ0biArIC5idG4sXG4uYnRuLWdyb3VwIC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bixcbi5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5idG4tdG9vbGJhciB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLmJ0bi10b29sYmFyIC5idG4tZ3JvdXAsXG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uYnRuLXRvb2xiYXIgPiAuYnRuLFxuLmJ0bi10b29sYmFyID4gLmJ0bi1ncm91cCxcbi5idG4tdG9vbGJhciA+IC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXAge1xuICBmbG9hdDogbGVmdDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkID4gLmJ0bjpsYXN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZCA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSxcbi5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgb3V0bGluZTogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGluayB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4gLmNhcmV0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnRuLWxnIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmRyb3B1cCAuYnRuLWxnIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIGZsb2F0OiBub25lO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG46bGFzdC1jaGlsZCxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC1qdXN0aWZpZWQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4sXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAge1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDElO1xufVxuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG59XG5bZGF0YS10b2dnbGU9XCJidXR0b25zXCJdID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5bZGF0YS10b2dnbGU9XCJidXR0b25zXCJdID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuLmlucHV0LWdyb3VwW2NsYXNzKj1cImNvbC1cIl0ge1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogNjhweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5zZWxlY3QuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuc2VsZWN0LmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuc2VsZWN0LmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDY4cHg7XG4gIGxpbmUtaGVpZ2h0OiA2OHB4O1xufVxudGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxudGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG50ZXh0YXJlYS5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5zZWxlY3QuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuc2VsZWN0LmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuc2VsZWN0LmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxudGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxudGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG50ZXh0YXJlYS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0bixcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1zbSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZyB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmhvdmVyLFxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjphY3RpdmUge1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXYgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4ubmF2ID4gbGkgPiBhOmhvdmVyLFxuLm5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ubmF2IC5vcGVuID4gYSxcbi5uYXYgLm9wZW4gPiBhOmhvdmVyLFxuLm5hdiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICM1NzIzODE7XG59XG4ubmF2IC5uYXYtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLm5hdiA+IGxpID4gYSA+IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuLm5hdi10YWJzID4gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5uYXYtdGFicyA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuLm5hdi10YWJzID4gbGkgPiBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlICNlZWVlZWUgI2RkZDtcbn1cbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgfVxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB9XG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5uYXYtcGlsbHMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm5hdi1waWxscyA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5uYXYtcGlsbHMgPiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhLFxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxO1xufVxuLm5hdi1zdGFja2VkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cbi5uYXYtc3RhY2tlZCA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5hdi1qdXN0aWZpZWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cbi5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgfVxuICAubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm5hdi10YWJzLWp1c3RpZmllZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB9XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gIH1cbn1cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4ubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbn1cbkBtZWRpYSAobWF4LWRldmljZS13aWR0aDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuLmNvbnRhaW5lciA+IC5uYXZiYXItaGVhZGVyLFxuLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyLFxuLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsXG4uY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1jb2xsYXBzZSB7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXG4gIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlcixcbiAgLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsXG4gIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5uYXZiYXItc3RhdGljLXRvcCB7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXN0YXRpYy10b3Age1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5uYXZiYXItZml4ZWQtdG9wLFxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZml4ZWQtdG9wLFxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLm5hdmJhci1maXhlZC10b3Age1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLm5hdmJhci1icmFuZDpob3Zlcixcbi5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWJyYW5kID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCxcbiAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG4ubmF2YmFyLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiA3LjVweCAtMTVweDtcbn1cbi5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhLFxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDtcbiAgfVxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1uYXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubmF2YmFyLW5hdiA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbn1cbi5uYXZiYXItZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLnJhZGlvLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLm5hdmJhci1mb3JtIC5yYWRpbyBsYWJlbCxcbiAgLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5uYXZiYXItZm9ybSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4ubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubmF2YmFyLWJ0biB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLm5hdmJhci1idG4uYnRuLXNtIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ubmF2YmFyLWJ0bi5idG4teHMge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLm5hdmJhci10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXRleHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG4gIC5uYXZiYXItcmlnaHQgfiAubmF2YmFyLXJpZ2h0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5uYXZiYXItZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZDpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSB7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItZm9ybSB7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gIGNvbG9yOiAjNTU1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICM3Nzc7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzc3Nztcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmsge1xuICBjb2xvcjogIzc3Nztcbn1cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG59XG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjY2NjO1xufVxuLm5hdmJhci1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgYm9yZGVyLWNvbG9yOiAjMDgwODA4O1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYTpob3Zlcixcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYSxcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItY29sbGFwc2UsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1mb3JtIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTAxMDEwO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDgwODA4O1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcbiAgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGNvbG9yOiAjOWQ5ZDlkO1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlcixcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5rIHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rIHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG59XG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3Zlcixcbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzQ0NDtcbn1cbi5icmVhZGNydW1iIHtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5icmVhZGNydW1iID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYnJlYWRjcnVtYiA+IGxpICsgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCIvXFwwMGEwXCI7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBjb2xvcjogI2NjYztcbn1cbi5icmVhZGNydW1iID4gLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wYWdpbmF0aW9uID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ucGFnaW5hdGlvbiA+IGxpID4gYSxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG59XG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4ucGFnaW5hdGlvbiA+IGxpID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpmb2N1cyB7XG4gIGNvbG9yOiAjMmUxMzQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgYm9yZGVyLWNvbG9yOiAjNTcyMzgxO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IGEsXG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gc3BhbiB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAzNHB4O1xufVxuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xufVxuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xufVxuLnBhZ2luYXRpb24tc20gPiBsaSA+IGEsXG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gc3BhbiB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4ucGFnZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZXIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ucGFnZXIgbGkgPiBhLFxuLnBhZ2VyIGxpID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG4ucGFnZXIgbGkgPiBhOmhvdmVyLFxuLnBhZ2VyIGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi5wYWdlciAubmV4dCA+IGEsXG4ucGFnZXIgLm5leHQgPiBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnBhZ2VyIC5wcmV2aW91cyA+IGEsXG4ucGFnZXIgLnByZXZpb3VzID4gc3BhbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnBhZ2VyIC5kaXNhYmxlZCA+IGEsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdlciAuZGlzYWJsZWQgPiBhOmZvY3VzLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IHNwYW4ge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogLjJlbSAuNmVtIC4zZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogLjI1ZW07XG59XG5hLmxhYmVsOmhvdmVyLFxuYS5sYWJlbDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sYWJlbDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnRuIC5sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuLmxhYmVsLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xufVxuLmxhYmVsLWRlZmF1bHRbaHJlZl06aG92ZXIsXG4ubGFiZWwtZGVmYXVsdFtocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XG59XG4ubGFiZWwtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG59XG4ubGFiZWwtcHJpbWFyeVtocmVmXTpob3Zlcixcbi5sYWJlbC1wcmltYXJ5W2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjMTg1OTtcbn1cbi5sYWJlbC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1Yztcbn1cbi5sYWJlbC1zdWNjZXNzW2hyZWZdOmhvdmVyLFxuLmxhYmVsLXN1Y2Nlc3NbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xufVxuLmxhYmVsLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xufVxuLmxhYmVsLWluZm9baHJlZl06aG92ZXIsXG4ubGFiZWwtaW5mb1tocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWIwZDU7XG59XG4ubGFiZWwtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG59XG4ubGFiZWwtd2FybmluZ1tocmVmXTpob3Zlcixcbi5sYWJlbC13YXJuaW5nW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbn1cbi5sYWJlbC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xufVxuLmxhYmVsLWRhbmdlcltocmVmXTpob3Zlcixcbi5sYWJlbC1kYW5nZXJbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjO1xufVxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc3Nzc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cbi5idG4teHMgLmJhZGdlIHtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxcHggNXB4O1xufVxuYS5iYWRnZTpob3ZlcixcbmEuYmFkZ2U6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSA+IC5iYWRnZSxcbi5uYXYtcGlsbHMgPiAuYWN0aXZlID4gYSA+IC5iYWRnZSB7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSA+IC5iYWRnZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2UgKyAuYmFkZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5uYXYtcGlsbHMgPiBsaSA+IGEgPiAuYmFkZ2Uge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG4uanVtYm90cm9uIGgxLFxuLmp1bWJvdHJvbiAuaDEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5qdW1ib3Ryb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5qdW1ib3Ryb24gPiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNWQ1ZDU7XG59XG4uY29udGFpbmVyIC5qdW1ib3Ryb24sXG4uY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb24ge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uanVtYm90cm9uIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiA0OHB4IDA7XG4gIH1cbiAgLmNvbnRhaW5lciAuanVtYm90cm9uLFxuICAuY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG4gIC5qdW1ib3Ryb24gaDEsXG4gIC5qdW1ib3Ryb24gLmgxIHtcbiAgICBmb250LXNpemU6IDYzcHg7XG4gIH1cbn1cbi50aHVtYm5haWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4udGh1bWJuYWlsID4gaW1nLFxuLnRodW1ibmFpbCBhID4gaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbmEudGh1bWJuYWlsOmhvdmVyLFxuYS50aHVtYm5haWw6Zm9jdXMsXG5hLnRodW1ibmFpbC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICM1NzIzODE7XG59XG4udGh1bWJuYWlsIC5jYXB0aW9uIHtcbiAgcGFkZGluZzogOXB4O1xuICBjb2xvcjogIzNiM2IzYjtcbn1cbi5hbGVydCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uYWxlcnQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hbGVydCAuYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFsZXJ0ID4gcCxcbi5hbGVydCA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hbGVydCA+IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmFsZXJ0LWRpc21pc3NhYmxlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi5hbGVydC1kaXNtaXNzYWJsZSAuY2xvc2UsXG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAtMjFweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWUyYjM7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmI1NDJjO1xufVxuLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTZlMWVjO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI0NTI2OTtcbn1cbi5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xuICBjb2xvcjogIzhhNmQzYjtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2NjUxMmM7XG59XG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTRiOWMwO1xufVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjODQzNTM0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wcm9ncmVzcy1iYXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG59XG4ucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtYmFyLmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG59XG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4ucHJvZ3Jlc3MtYmFyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xufVxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItd2FybmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbi5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLm1lZGlhIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tZWRpYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEgPiAucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhID4gLnB1bGwtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4ubWVkaWEtbGVmdCxcbi5tZWRpYS1yaWdodCxcbi5tZWRpYS1ib2R5IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5tZWRpYS1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLm1lZGlhLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4ubWVkaWEtaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5tZWRpYS1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbn1cbmEubGlzdC1ncm91cC1pdGVtIHtcbiAgY29sb3I6ICM1NTU7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogIzMzMztcbn1cbmEubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCxcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gIGJvcmRlci1jb2xvcjogIzU3MjM4MTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICNiYzhmZTE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2O1xufVxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xufVxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmEubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcbn1cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYztcbn1cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4ucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucGFuZWwtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ucGFuZWwtaGVhZGluZyA+IC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ucGFuZWwtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnBhbmVsLXRpdGxlID4gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnBhbmVsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cbi5wYW5lbCA+IC5saXN0LWdyb3VwLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhbmVsID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBhbmVsID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ucGFuZWwgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnBhbmVsLWhlYWRpbmcgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwICsgLnBhbmVsLWZvb3RlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ucGFuZWwgPiAudGFibGUsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFuZWwgPiAudGFibGUgY2FwdGlvbixcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIGNhcHRpb24sXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAudGFibGUgY2FwdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi5wYW5lbCA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLFxuLnBhbmVsID4gLnBhbmVsLWJvZHkgKyAudGFibGUtcmVzcG9uc2l2ZSxcbi5wYW5lbCA+IC50YWJsZSArIC5wYW5lbC1ib2R5LFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgKyAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLnBhbmVsID4gLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aCxcbi5wYW5lbCA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYW5lbC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGFuZWwtZ3JvdXAgLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnBhbmVsLWdyb3VwIC5wYW5lbCArIC5wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSxcbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuLnBhbmVsLWRlZmF1bHQge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkZGQ7XG59XG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZjVmNWY1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xufVxuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGRkO1xufVxuLnBhbmVsLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICM1NzIzODE7XG59XG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gIGJvcmRlci1jb2xvcjogIzU3MjM4MTtcbn1cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM1NzIzODE7XG59XG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNTcyMzgxO1xufVxuLnBhbmVsLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG59XG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbn1cbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNmU5YzY7XG59XG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZGZmMGQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xufVxuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDZlOWM2O1xufVxuLnBhbmVsLWluZm8ge1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG59XG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbn1cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiY2U4ZjE7XG59XG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZDllZGY3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xufVxuLnBhbmVsLWluZm8gPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmNlOGYxO1xufVxuLnBhbmVsLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG59XG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcbn1cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmYWViY2M7XG59XG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZmNmOGUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xufVxuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmFlYmNjO1xufVxuLnBhbmVsLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcbn1cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG59XG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlYmNjZDE7XG59XG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmMmRlZGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7XG59XG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ViY2NkMTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbn1cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG4ud2VsbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4ud2VsbCBibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4ud2VsbC1sZyB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi53ZWxsLXNtIHtcbiAgcGFkZGluZzogOXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC4yO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApO1xufVxuLmNsb3NlOmhvdmVyLFxuLmNsb3NlOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG59XG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG91dGxpbmU6IDA7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG4ubW9kYWwuaW4gLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbn1cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA5cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDNweCA5cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBvdXRsaW5lOiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG4ubW9kYWwtYmFja2Ryb3AuaW4ge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG59XG4ubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIG1pbi1oZWlnaHQ6IDE2LjQyODU3MTQzcHg7XG59XG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xufVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuLm1vZGFsLWZvb3RlciAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5tb2RhbC1mb290ZXIgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxuICAubW9kYWwtY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkTGlnaHQnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cbi50b29sdGlwLmluIHtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuLnRvb2x0aXAudG9wIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4udG9vbHRpcC5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLnRvb2x0aXAuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi50b29sdGlwLmxlZnQge1xuICBtYXJnaW4tbGVmdDogLTNweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAudG9wLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAudG9wLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAucmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDVweCAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG4udG9vbHRpcC5sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCAwIDVweCA1cHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cbi50b29sdGlwLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cbi50b29sdGlwLmJvdHRvbS1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRMaWdodCcsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5wb3BvdmVyLnRvcCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLnBvcG92ZXIucmlnaHQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5wb3BvdmVyLmJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucG9wb3Zlci5sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLnBvcG92ZXItdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbn1cbi5wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA5cHggMTRweDtcbn1cbi5wb3BvdmVyID4gLmFycm93LFxuLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnBvcG92ZXIgPiAuYXJyb3cge1xuICBib3JkZXItd2lkdGg6IDExcHg7XG59XG4ucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMTBweDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5wb3BvdmVyLnRvcCA+IC5hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3R0b206IC0xMXB4O1xufVxuLnBvcG92ZXIudG9wID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci5yaWdodCA+IC5hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5wb3BvdmVyLnJpZ2h0ID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGxlZnQ6IDFweDtcbiAgYm90dG9tOiAtMTBweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLmJvdHRvbSA+IC5hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB0b3A6IC0xMXB4O1xufVxuLnBvcG92ZXIuYm90dG9tID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci5sZWZ0ID4gLmFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnBvcG92ZXIubGVmdCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICByaWdodDogMXB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuICBib3R0b206IC0xMHB4O1xufVxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgLW8tdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xuICB0cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGltZyxcbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gYSA+IGltZyB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIGFsbCBhbmQgKHRyYW5zZm9ybS0zZCksICgtd2Via2l0LXRyYW5zZm9ybS0zZCkge1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBlcnNwZWN0aXZlOiAxMDAwO1xuICB9XG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLm5leHQsXG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZS5yaWdodCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLnByZXYsXG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZS5sZWZ0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLm5leHQubGVmdCxcbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldi5yaWdodCxcbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0uYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUsXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlIHtcbiAgbGVmdDogMDtcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LFxuLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCB7XG4gIGxlZnQ6IDEwMCU7XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuLmNhcm91c2VsLWlubmVyID4gLm5leHQubGVmdCxcbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2LnJpZ2h0IHtcbiAgbGVmdDogMDtcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUubGVmdCB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZS5yaWdodCB7XG4gIGxlZnQ6IDEwMCU7XG59XG4uY2Fyb3VzZWwtY29udHJvbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxNSU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM4MDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC5yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjODAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7XG59XG4uY2Fyb3VzZWwtY29udHJvbDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCxcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCB7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBmb250LWZhbWlseTogc2VyaWY7XG59XG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwMzknO1xufVxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDNhJztcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTU7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMzAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDFweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwIFxcOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTUlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLmNhcm91c2VsLWNhcHRpb24gLmJ0biB7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxuICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgbGVmdDogMjAlO1xuICAgIHJpZ2h0OiAyMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufVxuLmNsZWFyZml4OmJlZm9yZSxcbi5jbGVhcmZpeDphZnRlcixcbi5kbC1ob3Jpem9udGFsIGRkOmJlZm9yZSxcbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyLFxuLmNvbnRhaW5lcjpiZWZvcmUsXG4uY29udGFpbmVyOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzpiZWZvcmUsXG4ucm93OmFmdGVyLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLFxuLmJ0bi10b29sYmFyOmJlZm9yZSxcbi5idG4tdG9vbGJhcjphZnRlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmJlZm9yZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmFmdGVyLFxuLm5hdjpiZWZvcmUsXG4ubmF2OmFmdGVyLFxuLm5hdmJhcjpiZWZvcmUsXG4ubmF2YmFyOmFmdGVyLFxuLm5hdmJhci1oZWFkZXI6YmVmb3JlLFxuLm5hdmJhci1oZWFkZXI6YWZ0ZXIsXG4ubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSxcbi5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsXG4ucGFnZXI6YmVmb3JlLFxuLnBhZ2VyOmFmdGVyLFxuLnBhbmVsLWJvZHk6YmVmb3JlLFxuLnBhbmVsLWJvZHk6YWZ0ZXIsXG4ubW9kYWwtZm9vdGVyOmJlZm9yZSxcbi5tb2RhbC1mb290ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uY2xlYXJmaXg6YWZ0ZXIsXG4uZGwtaG9yaXpvbnRhbCBkZDphZnRlcixcbi5jb250YWluZXI6YWZ0ZXIsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzphZnRlcixcbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIsXG4uYnRuLXRvb2xiYXI6YWZ0ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDphZnRlcixcbi5uYXY6YWZ0ZXIsXG4ubmF2YmFyOmFmdGVyLFxuLm5hdmJhci1oZWFkZXI6YWZ0ZXIsXG4ubmF2YmFyLWNvbGxhcHNlOmFmdGVyLFxuLnBhZ2VyOmFmdGVyLFxuLnBhbmVsLWJvZHk6YWZ0ZXIsXG4ubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuLnZpc2libGUteHMsXG4udmlzaWJsZS1zbSxcbi52aXNpYmxlLW1kLFxuLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udmlzaWJsZS14cy1ibG9jayxcbi52aXNpYmxlLXhzLWlubGluZSxcbi52aXNpYmxlLXhzLWlubGluZS1ibG9jayxcbi52aXNpYmxlLXNtLWJsb2NrLFxuLnZpc2libGUtc20taW5saW5lLFxuLnZpc2libGUtc20taW5saW5lLWJsb2NrLFxuLnZpc2libGUtbWQtYmxvY2ssXG4udmlzaWJsZS1tZC1pbmxpbmUsXG4udmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1sZy1ibG9jayxcbi52aXNpYmxlLWxnLWlubGluZSxcbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICB0ci52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLXhzLFxuICB0ZC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICB0ci52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLXNtLFxuICB0ZC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgdHIudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1tZCxcbiAgdGQudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICB0ci52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLWxnLFxuICB0ZC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpZGRlbi14cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGlkZGVuLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhpZGRlbi1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1wcmludCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmhpZGRlbi1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogZG90dGVkIDJweCAjMDAwO1xufVxuZGl2LmFjdGl2ZTpmb2N1cyB7XG4gIG91dGxpbmU6IGRvdHRlZCAxcHggIzAwMDtcbn1cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiBkb3R0ZWQgMXB4ICMwMDA7XG59XG4uY2xvc2U6aG92ZXIsXG4uY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lOiBkb3R0ZWQgMXB4ICMwMDA7XG59XG4ubmF2ID4gbGkgPiBhOmhvdmVyLFxuLm5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIG91dGxpbmU6IGRvdHRlZCAxcHggIzAwMDtcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5OTllbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlIHtcbiAgdG9wOiAwO1xufVxuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSxcbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LFxuLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyoqXG5DT01NRU5USU5HIFRISVMgT1VUIEFTIElUIElTIFVQIFRPIFNJVEUgVEhFTUUgVE8gTUFOQUdFXG4uYWxlcnQtc3VjY2VzcyB7XG4gICAgY29sb3I6ICMyZDQ4MjE7XG59XG4uYWxlcnQtaW5mbyB7XG4gICAgY29sb3I6ICMyMTRjNjI7XG59XG4uYWxlcnQtd2FybmluZyB7XG4gICAgY29sb3I6ICM2YzRhMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjFjNjtcbn1cbi5hbGVydC1kYW5nZXIge1xuICAgIGNvbG9yOiAjZDIzMjJkO1xufVxuLmFsZXJ0LWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNjMTJmMmE7XG59XG4qKi9cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbn1cbi5tZWRpYSxcbi5tZWRpYS1ib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgem9vbTogMTtcbn1cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhID4gLnB1bGwtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzYjNiM2I7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LWZhbWlseTogJ0NvcnBpZExpZ2h0JywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cbmgxIHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQm9sZCc7XG59XG5oMixcbmgzIHtcbiAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQm9sZCc7XG59XG5oNCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5oNiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5mb250LXNpemUtcmVndWxhciB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmZvbnQtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xufVxuLmZvbnQtc2l6ZS1ib2R5LXRleHQge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cbi5mb250LXNpemUtdGlueSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi50ZXh0LWNvcnBpZC1oZWF2eSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1IZWF2eVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuLm5vLW1hcmdpbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5tYXJnaW5ib3R0b20yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWFyZ2luYm90dG9tNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm1hcmdpbnRvcDEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5tYXJnaW50b3AyMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbn1cbi5iZy1ibHVlIGE6aG92ZXIsXG4uYmctYmx1ZSBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYmctYnJhbmQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG59XG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJnLXNlY29uZGFyeS1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E5MjU4Mjtcbn1cbi5iZy1mMmY0ZjYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNGY2O1xufVxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZGRpbmcyMCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ucGFkZGluZzE1IHtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5wYWRkaW5nMTAge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm5vLWJkciB7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmUgIWltcG9ydGFudDtcbn1cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ociB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE5OSwgMTk5LCAxOTksIDAuNCk7XG59XG5hLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1NzIzODE7XG59XG5hOmZvY3VzIHtcbiAgY29sb3I6ICM1NzIzODE7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cbmE6aG92ZXIsXG5oNiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udGV4dC1ibHVlIHtcbiAgY29sb3I6ICM1MjdkOTc7XG59XG4udGV4dC1wdXJwbGUge1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5pbWctcmVzcG9uc2l2ZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbWctcmVzcG9uc2l2ZSAucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmZvbnQtc2l6ZS1odWdlIHtcbiAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG59XG4uZm9udC1zaXplLWJpZyB7XG4gIGZvbnQtc2l6ZTogMzZweCAhaW1wb3J0YW50O1xufVxuLmZvbnQtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMzRweCAhaW1wb3J0YW50O1xufVxuLmZvbnQtc2l6ZS1tZWRpdW0ge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cbi5mb250LXNpemUtcmVndWxhciB7XG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xufVxuLmZvbnQtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5mb250LXNpemUtbGl0dGxlIHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG4uZm9udC1zaXplLWJvZHkge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cbi5mb250LXNpemUtdGluaWVzdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5mb250LWZhbWlseS1saWdodCxcbi5mb250LWZhbWlseS1saWdodCAqIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUxpZ2h0XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG4uZm9udC1mYW1pbHktcmVndWxhcixcbi5mb250LWZhbWlseS1yZWd1bGFyICosXG4udGV4dC1jb3JwaWQtcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1SZWd1bGFyXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5vdmVydmlldy1iZy1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBoZWlnaHQ6IDEzMHB4O1xuICB3aWR0aDogMjc3cHg7XG4gIG1hcmdpbjogMHB4IDAgMCAyMHB4IWltcG9ydGFudDtcbn1cbi5ib3JkZXItYnRuLXByaW1hcnkge1xuICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAzMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgd2lkdGg6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzU3MjM4MTtcbiAgYm9yZGVyOiAycHggc29saWQgIzU3MjM4MTtcbn1cbi5ib3JkZXItYnRuLXByaW1hcnk6aG92ZXIsXG4uYm9yZGVyLWJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICM1NzIzODE7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1NzIzODE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJvcmRlci1idG4td2hpdGUge1xuICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAzMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgd2lkdGg6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbn1cbi5ib3JkZXItYnRuLXdoaXRlOmhvdmVyLFxuLmJvcmRlci1idG4td2hpdGU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGx1bS11cGxpZnQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUxpZ2h0XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG4ucGx1bS11cGxpZnQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG4ucGx1bS11cGxpZnQgaDEge1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuLnBsdW0tdXBsaWZ0IGgyIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbn1cbi5wbHVtLXVwbGlmdCBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4ucGx1bS11cGxpZnQgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLnBhbmVsIHtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBhbmVsIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFuZWwgLmxpc3QtaXRlbS10ZXh0IGE6aG92ZXIge1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RUJFQyAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvd3NfbmV3LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNnB4ICEgaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjb2xvcjogIzNiM2IzYiAhIGltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYW5lbC10aXRsZSBhIHtcbiAgb3V0bGluZTogbWVkaXVtIG5vbmU7XG59XG4ucGFuZWwgLnB1bGwtbGVmdCBpbWcge1xuICBwYWRkaW5nOiAzMHB4IDBweCAxMHB4IDEwcHg7XG59XG4ucGFuZWwgLmxpc3QtaXRlbS10ZXh0IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICEgaW1wb3J0YW50O1xufVxuLnBhbmVsLWRlZmF1bHQgLnBhbmVsLXRpdGxlIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvYXJyb3dzX25ldy5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xODhweCAhIGltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29sb3I6ICMzYjNiM2IgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IDBweCBub25lO1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFuZWwgLmxpc3QtaXRlbS10ZXh0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgYm9yZGVyLXRvcDogbWVkaXVtIG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuLmxpc3QtaXRlbS10ZXh0IHRhYmxlLnRhYmxlIHRkIHtcbiAgYm9yZGVyOiAwcHggbm9uZTtcbiAgcGFkZGluZzogMHB4IDEwcHggMHB4IDBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5saXN0LWl0ZW0tdGV4dCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5wYW5lbCAubGlzdC1pdGVtLXRleHQgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG4ubGlzdC1pdGVtLXRleHQgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmJyZWFkY3J1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI3ZDk2O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgb3V0c2lkZSBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xufVxuLmJyZWFkY3J1bWIgbGkgYSB7XG4gIGNvbG9yOiAjYzZkNGRkO1xufVxuLmJyZWFkY3J1bWIgPiAuYWN0aXZlIHtcbiAgY29sb3I6ICNlZWVjZGI7XG59XG5ici5jcnVtYmVuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGVmdC1oYW5kLW5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkZGRkY7XG4gIG1hcmdpbjogNXB4IDBweCAhIGltcG9ydGFudDtcbn1cbi5sdC1pZTkgLmxpc3QtZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCkgISBpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMHB4IG5vbmUgISBpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTcyMzgxICEgaW1wb3J0YW50O1xuICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcbiAgcGFkZGluZzogNXB4IDVweCAycHggMTVweCAhIGltcG9ydGFudDtcbn1cbi5sdC1pZTkgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgISBpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogN3B4ICEgaW1wb3J0YW50O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggISBpbXBvcnRhbnQ7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtOmZvY3VzIHtcbiAgb3V0bGluZTogbWVkaXVtIG5vbmUgISBpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICEgaW1wb3J0YW50O1xufVxuLmxpc3QtZ3JvdXAgYS5hY3RpdmUge1xuICBjb2xvcjogIzNiM2IzYiAhIGltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5saXN0LWdyb3VwLXByb2R1Y3RzLFxuLmxpc3QtZ3JvdXAtY29udGFjdC11cyxcbi5saXN0LWdyb3VwLWxhdGVzdC1uZXdzLFxuLmxpc3QtZ3JvdXAtaGVscCxcbi5saXN0LWdyb3VwLWludHJvZHVjaW5nLXBsdW0sXG4ubGlzdC1ncm91cC1maW4tYWR2aWNlIHtcbiAgbWFyZ2luLXRvcDogNzdweCAhIGltcG9ydGFudDtcbn1cbi5saXN0LWdyb3VwLXByb2R1Y3RzIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsXG4ubGlzdC1ncm91cC1jb250YWN0LXVzIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsXG4ubGlzdC1ncm91cC1sYXRlc3QtbmV3cyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuLmxpc3QtZ3JvdXAtaGVscCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuLmxpc3QtZ3JvdXAtaW50cm9kdWNpbmctcGx1bSAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuLmxpc3QtZ3JvdXAtZmluLWFkdmljZSAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICEgaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmZmZiAhIGltcG9ydGFudDtcbn1cbi5jYXJvdXNlbC1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJhbm5lci10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMHB4IDE1cHggN3B4IDE1cHg7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZW1pbmFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL3NlbWluYXJfYm94X2JnLnBuZ1wiKTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWluLWhlaWdodDogMjkwcHg7XG59XG4uc2VtaW5hciBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTFweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTBweDtcbn1cbi5zZW1pbmFyIGgxIHtcbiAgY29sb3I6ICMzYjNiM2I7XG59XG4uc2VtaW5hciAucmVnaXN0ZXItbm93LWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xufVxuLnJlZ2lzdGVyLW5vdy1ib3ggaDEge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4ucmVnaXN0ZXItbm93LWJveCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjMjY0MTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHggMjhweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnNlbWluYXIgLmNvbnRlbnQtdGl0bGUgYSxcbi5tYXJrZXQtd2F0Y2ggLmNvbnRlbnQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2VtaW5hciAuY29udGVudC10aXRsZSBhOmhvdmVyLFxuLm1hcmtldC13YXRjaCAuY29udGVudC10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5tYXJrZXQtd2F0Y2gge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2VtaW5hciBoNCxcbi5tYXJrZXQtd2F0Y2ggaDQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWFya2V0LXdhdGNoIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1hcmtldC13YXRjaC1jb250ZW50IHtcbiAgbWFyZ2luOiAwcHggMjBweDtcbiAgbWluLWhlaWdodDogMjc4cHggIWltcG9ydGFudDtcbn1cbi5tYXJrZXQtd2F0Y2gtY29udGVudCBoNCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG4ubWFya2V0LXdhdGNoIC50ZXh0LWltYWdlIGEge1xuICBjb2xvcjogIzNiM2IzYjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5tYXJrZXQtd2F0Y2ggLnRleHQtaW1hZ2UgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5tYXJrZXQtd2F0Y2ggLnRleHQtaW1hZ2UgcDpsYXN0LWNoaWxkIGEge1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5tYXJrZXQtd2F0Y2ggLnRleHQtaW1hZ2UgYTpob3Zlcixcbi5tYXJrZXQtd2F0Y2ggLnRleHQtaW1hZ2UgcDpsYXN0LWNoaWxkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjYjdiM2I0O1xufVxuLmhvbWUtY29udGVudC1ib3hlcyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHBhZGRpbmc6IDI1cHggMTBweCAwIDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDEyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhvbWUtY29udGVudC1ib3hlcyAudGV4dC1pbWFnZSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMCAhIGltcG9ydGFudDtcbiAgd2lkdGg6IDEzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5ob21lLWNvbnRlbnQtYm94ZXMgLnRleHQtaW1hZ2UgYSB7XG4gIGNvbG9yOiAjM2IzYjNiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5ob21lLWNvbnRlbnQtYm94ZXMgLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnBsdW0tc3VwZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvaWNvbl9jaGFydC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cbi5ob21lLWZpbmFuY2lhbC1hZHZpY2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvaWNvbl9hZHZpY2UucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG4ubG9zdC1zdXBlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX3F1ZXN0aW9uLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuLnBlcnNvbmFsLXBsYW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvaWNvbl9wZW9wbGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG4uaG9tZS1hY2NvcmRpb24gLmxpc3QtaXRlbS10ZXh0IHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmhvbWUtYWNjb3JkaW9uIC5saXN0LWl0ZW0tdGV4dCBoMyB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG4uaG9tZS1hY2NvcmRpb24gLmxpc3QtaXRlbS10ZXh0IGgzIHNwYW4ucGFuZWwtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmhvbWUtYWNjb3JkaW9uIHRhYmxlLnRhYmxlIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhIGltcG9ydGFudDtcbn1cbi5ob21lLWFjY29yZGlvbiB0YWJsZSB7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG59XG4uaG9tZS1hY2NvcmRpb24gdGFibGUgdGQge1xuICBib3JkZXI6IG1lZGl1bSBub25lO1xufVxuLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIGEge1xuICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIGE6aG92ZXIge1xuICBjb2xvcjogIzU3MjM4MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmljb24tbXlzdXBlcixcbi5pY29uLWZ1bmQtY2hvaWNlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDMwMHB4O1xufVxuLmljb24tbGVhdmluZy1lbXBsb3llciB7XG4gIHdpZHRoOiAyNjBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5pY29uLW15c3VwZXIgYSxcbi5pY29uLWZ1bmQtY2hvaWNlIGEsXG4uaWNvbi1sZWF2aW5nLWVtcGxveWVyIGEge1xuICBsaW5lLWhlaWdodDogMjBweCAhIGltcG9ydGFudDtcbn1cbi5pY29uLW15c3VwZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9JY29uX3BsdW1NeXN1cGVyLmdpZlwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuLmljb24tZnVuZC1jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9JY29uX0Nob2ljZW9mRnVuZDIuZ2lmXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG59XG4uaWNvbi1sZWF2aW5nLWVtcGxveWVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vSWNvbl9MZWF2aW5nRW1wbG95ZXIuZ2lmXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG59XG4uYmFubmVyLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9iYWNrZ3JvdW5kcy9ob21lLWJhbm5lci1ib3R0b20ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbi5iYW5uZXItYm90dG9tIGgxLFxuLmJhbm5lci1ib3R0b20gaDQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB3aWR0aDogNDIwcHg7XG59XG4uYmFubmVyLWJvdHRvbSBoMSB7XG4gIGZvbnQtc2l6ZTogMjZweCAhIGltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5iYW5uZXItYm90dG9tIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4ICEgaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJhbm5lci1ib3R0b20gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDOUNCMDA7XG4gIGNvbG9yOiAjM2IzYjNiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xufVxuLmNvbnRlbnQtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMHB4O1xufVxuLmNvbnRlbnQtYm94IGltZyB7XG4gIG1hcmdpbjogMjBweCAwIDAgMjBweDtcbn1cbi5jb250ZW50LWJveCBhIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5jb250ZW50LWJveCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuLmNvbnRlbnQtYm94IHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5wcm9kdWN0LXNlcnZpY2VzLWJveCB7XG4gIG1pbi1oZWlnaHQ6IDcxMHB4O1xufVxuLmNvbnRlbnQtYm94IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNvbnRlbnQtYm94IGE6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG4uY29udGVudC10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY29udGVudC10aXRsZSBoMiB7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDVweCAwcHggNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggMCAxMHB4IDA7XG59XG4ucHJvZHVjdHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9wcm9kdWN0c190aWxlLmpwZ1wiKTtcbn1cbi5zZXJ2aWNlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9jb250ZW50L3NlcnZpY2VzX3RpbGUuanBnXCIpO1xufVxuLmNvbnNpZGVyaW5nLXBsdW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9jb25zaWRlcl90aWxlLmpwZ1wiKTtcbn1cbi5yaWdodC1jb2wtY29udGVudC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxO1xuICBtYXJnaW46IDEwcHggNXB4IDEwcHggMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cbi5yaWdodC1jb2wtY29udGVudC1ib3ggaDIge1xuICBtYXJnaW46IDVweDtcbn1cbi5yaWdodC1jb2wtY29udGVudC1ib3ggdWwge1xuICBtYXJnaW46IDAgNXB4IDAgMHB4O1xuICBwYWRkaW5nOiAwIDVweCAxMHB4IDVweDtcbn1cbi5yaWdodC1jb2wtY29udGVudC1ib3ggdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvdy1yaWdodC13aGl0ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDJweCA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5yaWdodC1jb2wtY29udGVudC1ib3ggdWwgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJpZ2h0LWNvbC1jb250ZW50LWJveCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnJpZ2h0LWNvbC1jb250ZW50LWJveCB1bCBsaSBhLFxuLnJpZ2h0LWNvbC1jb250ZW50LWJveCB1bCBsaSBhOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5yaWdodC1jb2wtY29udGVudC1ib3ggdWwgbGkgYTpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cbi5yaWdodC1jb2wtY29udGVudC1ib3ggaDIsXG4ucmlnaHQtY29sLWNvbnRlbnQtYm94IGEsXG4ucmlnaHQtY29sLWNvbnRlbnQtYm94IHVsIGxpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucmlnaHQtY29sIC5wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5yaWdodC1jb2wgaW1nIHtcbiAgbWFyZ2luOiAwIDVweCAxMHB4IDA7XG4gIHdpZHRoOiA5NyU7XG59XG4uY29udGVudC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNvbnRlbnQtaGVhZGVyIGgxIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMHB4IDBweCAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmZvcm1zLXB1YmxpY2F0aW9ucyB1bCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuLmZvcm1zLXB1YmxpY2F0aW9ucyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5mb3Jtcy1wdWJsaWNhdGlvbnMgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9ybXMtcHVibGljYXRpb25zIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2I3YjNiNDtcbn1cbi5mb3JtLWFjY29yZGlvbnMgLmxpc3QtaXRlbS10ZXh0IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1hY2NvcmRpb25zIC5saXN0LWl0ZW0tdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5mb3JtLWFjY29yZGlvbnMgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNEY2ICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1hY2NvcmRpb25zIC5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCB7XG4gIGNvbG9yOiAjM2IzYjNiICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1hY2NvcmRpb25zIC5wYW5lbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuLmZvcm0tYWNjb3JkaW9ucyAucGFuZWwtdGl0bGUgaDQge1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE3cHghaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwIWltcG9ydGFudDtcbn1cbi5pY29uLXBkZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX3BkZi5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLmVkdWNhdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4IG5vbmU7XG59XG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIHtcbiAgd2lkdGg6IDEyN3B4O1xufVxuLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaSBhIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMjdweCAxMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICEgaW1wb3J0YW50O1xuICBib3JkZXI6IDBweCBub25lO1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMTRweDtcbiAgbWFyZ2luOiAwcHggMnB4IDBweCAwcHggISBpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG1lZGl1bSBub25lO1xuICBwYWRkaW5nOiAwcHggISBpbXBvcnRhbnQ7XG59XG4ubHQtaWU5IC5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xufVxuLmx0LWllOSAuZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG59XG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGE6aG92ZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4IG5vbmU7XG59XG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGEjbmF2X3N0YXJ0aW5nLW91dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9iYWNrZ3JvdW5kcy9TdGFydGluZy1vdXQucG5nXCIpO1xufVxuLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaS5hY3RpdmUgYSNuYXZfc3RhcnRpbmctb3V0LFxuLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaSBhI25hdl9zdGFydGluZy1vdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvYmFja2dyb3VuZHMvc3RhcnRpbmdfb3V0X2FjdGl2ZS5wbmdcIik7XG59XG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGEjbmF2X3N1cGVyLWZvdW5kYXRpb25zIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL1N1cGVyLWZvdW5kYXRpb25zLnBuZ1wiKTtcbn1cbi5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkuYWN0aXZlIGEjbmF2X3N1cGVyLWZvdW5kYXRpb25zLFxuLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaSBhI25hdl9zdXBlci1mb3VuZGF0aW9uczpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9iYWNrZ3JvdW5kcy9zdXBlcl9mb3VuZGF0aW9uc19hY3RpdmUucG5nXCIpO1xufVxuLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaSBhI25hdl9idWlsZGluZy15b3VyLXN1cGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL0J1aWxkaW5nLXlvdXItU3VwZXIucG5nXCIpO1xufVxuLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaS5hY3RpdmUgYSNuYXZfYnVpbGRpbmcteW91ci1zdXBlcixcbi5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkgYSNuYXZfYnVpbGRpbmcteW91ci1zdXBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9iYWNrZ3JvdW5kcy9idWlsZF95b3VyX3N1cGVyX2FjdGl2ZS5wbmdcIik7XG59XG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGEjbmF2X3ByZXBhcmluZy10by1yZXRpcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvYmFja2dyb3VuZHMvUHJlcGFyaW5nLXRvLVJldGlyZS5wbmdcIik7XG59XG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpLmFjdGl2ZSBhI25hdl9wcmVwYXJpbmctdG8tcmV0aXJlLFxuLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaSBhI25hdl9wcmVwYXJpbmctdG8tcmV0aXJlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL3ByZXBhcmVfdG9fcmV0aXJlX2FjdGl2ZS5wbmdcIik7XG59XG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGEjbmF2X3JldGlyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvYmFja2dyb3VuZHMvUmV0aXJlZC5wbmdcIik7XG59XG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpLmFjdGl2ZSBhI25hdl9yZXRpcmVkLFxuLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaSBhI25hdl9yZXRpcmVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL3JldGlyZWRfYWN0aXZlLnBuZ1wiKTtcbn1cbi5jYWxjLXN1cGVyIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzNiM2IzYjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9jYWxjdWxhdG9yX2JpZy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbn1cbi5jYWxjLXN1cGVyIHAgYSB7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY2FsYy1zdXBlciBwIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHRhYmxlIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lZHVjYXRpb24tYWNjb3JkaW9uLWNvbnRlbnQgdGFibGUgdGQgcCB7XG4gIHdpZHRoOiAzMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkYTliYTtcbiAgbWluLWhlaWdodDogMTI1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHRhYmxlIHRkIHAgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHRhYmxlIHRkIHAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5sb2dpbixcbi5jb250YWN0LFxuLmZhY3Qtc2hlZXQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMjBweCA5NXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDY0cHggNjRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCAxMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLmxvZ2luIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2xvY2tfYmlnLnBuZ1wiKTtcbn1cbi5jb250YWN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2FkdmlzZXJfYmlnLnBuZ1wiKTtcbn1cbi5mYWN0LXNoZWV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ZpbGVfYmlnLnBuZ1wiKTtcbn1cbi5lZHVjYXRpb24tcmlnaHQtY29sIC5wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZWR1Y2F0aW9uLXJpZ2h0LWNvbCAucHVsbC1sZWZ0IGltZyB7XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3RoZXItdG9waWNzIHAge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M3YzdjNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTk5LCAxOTksIDE5OSwgMC41KTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaWNvbi1zbWFsbC12aWRlbyxcbi5pY29uLXNtYWxsLWNhbGMsXG4uaWNvbi1zbWFsbC1mb3JtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLmljb24tc21hbGwtdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW9fc21hbGwucG5nXCIpO1xufVxuLmljb24tc21hbGwtY2FsYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9jYWxjdWxhdG9yX3NtYWxsLnBuZ1wiKTtcbn1cbi5pY29uLXNtYWxsLWZvcm1zIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ZpbGVfc21hbGwucG5nXCIpO1xufVxuLmVkdWNhdGlvbi10YWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5lZHUtc3RhcnRpbmctb3V0LXRpdGxlIGg0LFxuLmVkdS12aWRlby10aHVtYiBhIHtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4uZWR1LXN1cGVyLWZvdW5kYXRpb25zLXRpdGxlIGg0LFxuLnN1cGVyLWZvdW5kYXRpb25zLXZpZGVvLXRodW1iIGEge1xuICBjb2xvcjogIzdjYWZhNDtcbn1cbi5lZHUtYnVpbGRpbmctc3VwZXItdGl0bGUgaDQsXG4uYnVpbGRpbmctc3VwZXItdmlkZW8tdGh1bWIgYSB7XG4gIGNvbG9yOiAjOGQyMzMxO1xufVxuLmVkdS1wcmVwYXJpbmctdG8tcmV0aXJlLXRpdGxlIGg0LFxuLnByZXBhcmluZy10by1yZXRpcmUtdmlkZW8tdGh1bWIgYSB7XG4gIGNvbG9yOiAjMmEzNzYzO1xufVxuLmVkdS1yZXRpcmVkLXRpdGxlIGg0LFxuLnJldGlyZWQtdmlkZW8tdGh1bWIgYSB7XG4gIGNvbG9yOiAjNzQ3Y2ExO1xufVxuLmVkdS12aWRlby10aHVtYiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZWR1LXZpZGVvLXRodW1iIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmVkdS12aWRlby10aHVtYiBwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhIGltcG9ydGFudDtcbn1cbi5lZHUtcmlnaHQtY29sLWNvbnRlbnQtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgbWFyZ2luLXRvcDogMjBweCAhIGltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogMjk1cHg7XG59XG4ubmV3cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9jb250ZW50L25ld3NfdGlsZS5qcGdcIik7XG59XG4uaW52ZXN0bWVudHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9pbnZlc3RtZW50c190aWxlLmpwZ1wiKTtcbn1cbi5uZXdzLWZhcSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9jb250ZW50L2ZhcV90aWxlLmpwZ1wiKTtcbn1cbi5tYXJrZXQtd2F0Y2gtY29sLWltZyBpbWcge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm5ld3MtaHViLWNvbnRlbnQtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E5MjU4MjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubmV3cy1odWItY29udGVudC1ib3ggaDMge1xuICBtYXJnaW46IDBweCAwcHggMTBweDtcbn1cbi5uZXdzLWh1Yi1jb250ZW50LWJveCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm5ld3MtaHViLWNvbnRlbnQtYm94IGE6aG92ZXIsXG4ubmV3cy1odWItY29udGVudC1ib3ggYTpmb2N1cyB7XG4gIG91dGxpbmU6IG1lZGl1bSBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmV3cy1odWItY29udGVudC1ib3ggcCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5sZWZ0LWhhbmQtbmF2IC5uYXYtcGlsbHMgbGkuZmlyc3QgYSNuYXZfbGF0ZXN0LW5ld3Mge1xuICBwYWRkaW5nLXRvcDogNDRweCAhaW1wb3J0YW50O1xufVxuLm5ld3MtaHViLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAxNXB4O1xufVxuLm5ld3MtaHViLWNvbnRlbnQgYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmhlYWRsaW5lcy1jb250ZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgxMzYsIDEzMywgMTI4LCAwLjIpO1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtaW4taGVpZ2h0OiA4NDBweDtcbn1cbi5sdC1pZTkgLmhlYWRsaW5lcy1jb250ZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzg4ODU4MDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWluLWhlaWdodDogODQwcHg7XG59XG4uaGVhZGxpbmVzLWNvbnRlbnQgcCBpbWcge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5pbWcuaW52LW5ld3MtY29sLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vcmUtbmV3cyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubW9yZS1uZXdzLWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBtYXJnaW46IDEwcHggISBpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4ubW9yZS1uZXdzLWNvbnRlbnQgaDQge1xuICBtYXJnaW4tdG9wOiAwcHggISBpbXBvcnRhbnQ7XG59XG4ubW9yZS1uZXdzLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZmFxcy1hY2NvcmRpb24gLnBhbmVsLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmZhcXMtYWNjb3JkaW9uIC5wYW5lbCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHggISBpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4uZmFxcy1hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApICEgaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmx0LWllOSAuZmFxcy1hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmZhcXMtYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvd3NfbmV3LnBuZ1wiKTtcbiAgY29sb3I6ICMzYjNiM2IgISBpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5mYXFzLWFjY29yZGlvbiAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvd3NfbmV3LnBuZ1wiKTtcbiAgY29sb3I6ICMzYjNiM2I7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5mYXFzLWFjY29yZGlvbiAucGFuZWwgLmxpc3QtaXRlbS10ZXh0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXI6IDBweCBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhIGltcG9ydGFudDtcbn1cbi5ncmFkaWVudC1ibHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5zdXBwb3J0LXRvb2xzIHAge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM5OTk5OTk7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uZmluLWFkdi1jb250ZW50IHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnN1cHBvcnQtdG9vbHMgaDIgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uc3VwcG9ydC10b29scyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzU3MjM4MSAhaW1wb3J0YW50O1xufVxuLmZpbi1hZHYtY29udGVudCBoMjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5maW4tYWR2aWNlLWJhbm5lciAucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmZpbi1hZHZpY2UtYmFubmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndoby1pcy1wbHVtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2NvbnRlbnQvSW50cm9kdWNpbmdfdGlsZS5qcGdcIik7XG59XG4ubWVkaWEtcmVsZWFzZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9NZWRpYVJlbGVhc2VzX3RpbGUuanBnXCIpO1xufVxuLm1lZGlhLWVucXVpcmllcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9jb250ZW50L01lZGlhQ2VudHJlX3RpbGUuanBnXCIpO1xufVxuLm1lZGlhLXJlbGVhc2UtZGF0ZSB7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG59XG4uYWJ0LXBsdW0tbGVhZGVyc2hpcCBoMiB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cbi5sZWFkZXJzaGlwLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjN2M3Yzc7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubGVhZGVyc2hpcC1jb250ZW50IGgzIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLmltZy1sZWFkZXItYmlvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFidC1wbHVtLXZpc2lvbiBoMiB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmFidC1wbHVtLXZpc2lvbiBpbWcge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5jb250YWN0LXVzLWZlZWRiYWNrLFxuLmNvbnRhY3QtdXMtbWVkaWEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbnRhY3QtdXMtbWVtYmVycyBoMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX21lbWJlci5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmNvbnRhY3QtdXMtZW1wbG95ZXJzIGgzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fZW1wbG95ZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5jb250YWN0LXVzLW1lZGlhIGgzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fbWVkaWEucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5jb250YWN0LXVzLWZlZWRiYWNrIGgzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fZmVlZGJhY2sucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5jb250YWN0LXVzLWFjY2Vzc2libGl0eSBoMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uLWhlYXJpbmctaW1wYWlyZWQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5jb250YWN0LXVzLWNvbnRlbnQgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICEgaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtdXMtY29udGVudCBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5jb250YWN0LXVzLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucmlnaHQtY29sLWxvZ2luLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAxMHB4IDVweCAwcHggMHB4ICEgaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDVweDtcbn1cbi5yaWdodC1jb2wtbG9naW4tYm94IHAge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ucmlnaHQtY29sLWxvZ2luLWJveCBoNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTI1ODI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvdy1yaWdodC13aGl0ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDI1cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucmlnaHQtY29sLWxvZ2luLWJveCBoNSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJpZ2h0LWNvbC1sb2dpbi1ib3ggaDUsXG4ucmlnaHQtY29sLWxvZ2luLWJveCBwLFxuLnJpZ2h0LWNvbC1sb2dpbi1ib3ggLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmZvcm1zLWJnLWltZyAucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4uZm9ybXMtYmctaW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2NvbnRlbnQvZm9ybXNfcHVicy5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAzcHggMTMwcHg7XG4gIGhlaWdodDogMTMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjAzcHg7XG59XG4uY29udGFjdC11cy1mYXFzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmZvcm1zLWJnLWltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9jb250ZW50L2Zvcm1zX3B1YnMuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwM3B4IDEzMHB4O1xuICBoZWlnaHQ6IDEzMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmljb24tc21hbGwtcGhvbmUgaDQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvaWNvbl9zbWFsbF9waG9uZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4uaWNvbi1zbWFsbC1nbG9iZSBoNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX3NtYWxsX2dsb2JlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5pY29uLXNtYWxsLWZlZWRiYWNrIGg0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fc21hbGxfZmVlZGJhY2sucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLmljb24tc21hbGwtZmF4IGg0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fc21hbGxfZmF4LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5pY29uLXNtYWxsLWVtYWlsIGg0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fc21hbGxfZW1haWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLmljb24tc21hbGwtbWFpbCBoNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX3NtYWxsX21haWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLyogLnJvdy1mb290ZXIgLnRleHQtaW1hZ2Uge1xuICBtYXJnaW46IDBweCAwcHggMjBweDtcbn0gKi9cbi5pY29uLWFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2Fycm93LXJpZ2h0LWJsdWUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAycHggNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5oZWxwLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYnJvd3Nlci1jb250ZW50IGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5icm93c2VyLWNvbnRlbnQgdGFibGUge1xuICBib3JkZXI6IDBweCBub25lO1xufVxuLmJyb3dzZXItY29udGVudCB0YWJsZSB0aCB7XG4gIGNvbG9yOiAjNTI3RDk3O1xuICB3aWR0aDogMTUwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZWVlY2RiICFpbXBvcnRhbnQ7XG59XG4uYnJvd3Nlci1jb250ZW50IHRhYmxlIHRoIGg0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uYnJvd3Nlci1jb250ZW50IHRhYmxlIHRkIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlZWVjZGIgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbi5zaXRlbWFwLWxpbmtzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjQzdDN0M3O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuLnNpdGVtYXAtbGlua3MgaDIge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5zaXRlbWFwLWxpbmtzIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zaXRlbWFwLWxpbmtzIGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zaXRlbWFwLWxpbmtzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI3NlYXJjaCxcbi5kaWR5b3VtZWFudGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uc2VhcmNoLXJlc3VsdC1jb250YWluZXIgLnBhbmVsLWhlYWRpbmcgaDMge1xuICBjb2xvcjogIzMzMztcbn1cbnVsLnBhZ2luYXRpb24gbGkgYSB7XG4gIGN1cnNvcjogcG9pbnRlciAhIGltcG9ydGFudDtcbn1cbi5zZWFyY2gtcmVzdWx0cy1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5lcnJvci1wYWdlLXRpdGxlIGgxIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5lcnJvci1wYWdlLWNvbnRlbnQsXG4uZXJyb3ItNDA0LFxuLmVycm9yLTQwMSxcbi5lcnJvci00MDMsXG4uZXJyb3ItNTAwLFxuLmVycm9yLTUwMyB7XG4gIG1hcmdpbjogMjBweCAwcHggISBpbXBvcnRhbnQ7XG59XG4uZXJyb3ItNDA0IHAsXG4uZXJyb3ItNDAzIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvNDA0LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAxMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCA4MHB4O1xuICBtaW4taGVpZ2h0OiA4MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5lcnJvci00MDEgcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZGE5YmE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9sb2NrX2JpZy5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggODBweDtcbiAgbWluLWhlaWdodDogODBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZXJyb3ItNTAwIHAsXG4uZXJyb3ItNTAzIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGRhOWJhO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvNTAwLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCA4MHB4O1xuICBtaW4taGVpZ2h0OiA5MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5lcnJvci00MDQgcCBhLFxuLmVycm9yLTQwMyBwIGEsXG4uZXJyb3ItNDAxIHAgYSxcbi5lcnJvci01MDAgcCBhLFxuLmVycm9yLTUwMyBwIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLyogXG4gIC5uYXZiYXItbmF2IGxpIHtcbiAgICB3aWR0aDogMTE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5uYXZiYXItbmF2IGxpLmN1cnJlbnQge1xuICAgIHdpZHRoOiAxMTdweCAhIGltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLW5hdiBsaSBhI25hdl9jb250YWN0LXVzIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICAubmF2YmFyLW5hdiBsaTpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTE4cHggISBpbXBvcnRhbnQ7XG4gIH0gKi9cbiAgLnNlbWluYXIge1xuICAgIGhlaWdodDogMzE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2VtaW5hciAucHVsbC1sZWZ0IGltZyB7XG4gICAgbWFyZ2luLXRvcDogMTdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yZWdpc3Rlci1ub3ctYm94IGEge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxuICAuaG9tZS1jb250ZW50LWJveGVzIGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5ob21lLWNvbnRlbnQtYm94ZXMgLnRleHQtaW1hZ2UgcCB7XG4gICAgd2lkdGg6IDEzNXB4ICEgaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuICAuZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHAge1xuICAgIHdpZHRoOiAyODBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5sb2dpbixcbiAgLmNvbnRhY3QsXG4gIC5mYWN0LXNoZWV0IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQ1cHggNDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgLmhlYWRsaW5lcy1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiA4ODBweDtcbiAgfVxuICAuZWR1LXJpZ2h0LWNvbC1jb250ZW50LWJveCB7XG4gICAgd2lkdGg6IDI4M3B4O1xuICB9XG4gIC5mb3Jtcy1iZy1pbWcge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTkwcHggMTIycHg7XG4gICAgaGVpZ2h0OiAxMjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAucGx1bS1sb2dvIGltZyB7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG4gIC5idG4tbG9naW4ge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweCAxMHB4IDBweCAwcHg7XG4gIH1cbiAgLnhzLW5vLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuICAuYnRuLWxvZ2luIGg0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAzNXB4ICEgaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggISBpbXBvcnRhbnQ7XG4gIH1cbiAgLmJ0bi1sb2dpbiBwIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC8qXG4gIC5uYXZiYXIge1xuICAgIGJvcmRlci1ib3R0b206IDBweCBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAwcHggbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OmF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5uYXZiYXItbmF2IGxpIHtcbiAgICB3aWR0aDogMTgycHggISBpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiBtZWRpdW0gbm9uZTtcbiAgfVxuXG4gIC5uYXZiYXItbmF2IGxpIGEjbmF2X2ZpbmFuY2lhbC1hZHZpY2UsIC5uYXZiYXItbmF2IGxpIGEjbmF2X25ld3MtaW5mb3JtYXRpb24sIC5uYXZiYXItbmF2IGxpIGEjbmF2X25ld3MtYW5kLWluZm9ybWF0aW9uLCAubmF2YmFyLW5hdiBsaSBhI25hdl9jb250YWN0LXVzIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfSAqL1xuICAubWFya2V0LXdhdGNoIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAubWFya2V0LXdhdGNoLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5zZW1pbmFyIHtcbiAgICBtaW4taGVpZ2h0OiAzMTVweDtcbiAgfVxuICAuc2VtaW5hciBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJlZ2lzdGVyLW5vdy1ib3gge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBtYXJnaW46IDIwcHggMHB4IDBweCAhIGltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmhvbWUtY29udGVudC1ib3hlcyAudGV4dC1pbWFnZSBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICEgaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMTBweDtcbiAgfVxuICAucGx1bS1zdXBlcixcbiAgLmhvbWUtZmluYW5jaWFsLWFkdmljZSxcbiAgLmxvc3Qtc3VwZXIsXG4gIC5wZXJzb25hbC1wbGFuIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQ1cHggNDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNXB4IDMwcHg7XG4gIH1cbiAgLmxpc3QtaXRlbS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIC5pY29uLW15c3VwZXIsXG4gIC5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCAuaWNvbi1mdW5kLWNob2ljZSxcbiAgLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIC5pY29uLWxlYXZpbmctZW1wbG95ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLmJhbm5lci1ib3R0b20gaDQge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICEgaW1wb3J0YW50O1xuICB9XG4gIC5vdmVydmlldy1iZy1pbWFnZSB7XG4gICAgaGVpZ2h0OiAxMDZweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLnJvdy1mb290ZXIgLm5hdi10YWJzIHtcbiAgICBmbG9hdDogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpIGEge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICEgaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZm9vdGVyIC5uYXYtdGFicyBsaTpudGgtY2hpbGQoMSkgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaSB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaSBhIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHggODFweDtcbiAgICBoZWlnaHQ6IDgxcHg7XG4gIH1cbiAgLmVkdWNhdGlvbi1hY2NvcmRpb24tY29udGVudCB0YWJsZSB0ZCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuICAuZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHAge1xuICAgIHdpZHRoOiAyMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDBweCAhIGltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNDBweCAhIGltcG9ydGFudDtcbiAgfVxuICAubG9naW4sXG4gIC5jb250YWN0LFxuICAuZmFjdC1zaGVldCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0NXB4IDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5lZHUtcmlnaHQtY29sLWNvbnRlbnQtYm94IHtcbiAgICB3aWR0aDogMjEwcHg7XG4gIH1cbiAgLmZvcm1zLWJnLWltZyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxOTlweCAxMzBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHdpZHRoOiAxOTlweDtcbiAgfVxuICAubWFya2V0LXdhdGNoLWNvbC1pbWcgaW1nIHtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAuaGVhZGxpbmVzLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDk1MHB4O1xuICB9XG4gIC5tYXJrZXQtd2F0Y2ggLnRleHQtaW1hZ2UgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBoZWlnaHQ6IGF1dG8gISBpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICEgaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICB9XG4gIC5uYXZiYXItbmF2IGxpIHtcbiAgICB3aWR0aDogOTclO1xuICB9XG4gIC5uYXZiYXItbmF2IGxpIGEge1xuICAgIHBhZGRpbmc6IDVweCAwcHggISBpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwcHggMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgLmJ0bi1sb2dpbiB7XG4gICAgbWFyZ2luOiAxMHB4IDBweDtcbiAgfVxuICAuYnRuLWxvZ2luIGg0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLmJ0bi1sb2dpbiBwIGEge1xuICAgIGZsb2F0OiByaWdodCAhIGltcG9ydGFudDtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAjZ2xvYmFsX3NlYXJjaF9maWVsZCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAjc2VhcmNoLWljb24ge1xuICAgIHRvcDogLTIycHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5zZW1pbmFyLFxuICAubWFya2V0LXdhdGNoIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxMHB4IDBweCAxMHB4IDQwcHg7XG4gIH1cbiAgLm1hcmtldC13YXRjaC1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweCAhIGltcG9ydGFudDtcbiAgfVxuICAucmVnaXN0ZXItbm93LWJveCB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDBweCAhIGltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5wcm9kdWN0LXNlcnZpY2VzLWJveCB7XG4gICAgbWluLWhlaWdodDogNTAwcHggISBpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAueHMtbWFyZ2luYm90dG9tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnJvdy1mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhIGltcG9ydGFudDtcbiAgfVxuICAucm93LWZvb3RlciAubmF2LXRhYnMgbGkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpIGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggISBpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggISBpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHggISBpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwcHggbm9uZSAhIGltcG9ydGFudDtcbiAgfVxuICAucm93LWZvb3RlciBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICEgaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmljb24tbXlzdXBlcixcbiAgLmljb24tZnVuZC1jaG9pY2UsXG4gIC5pY29uLWxlYXZpbmctZW1wbG95ZXIge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggISBpbXBvcnRhbnQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuICAuZm9ybXMtcHVibGljYXRpb25zIC5pY29uLW15c3VwZXIsXG4gIC5mb3Jtcy1wdWJsaWNhdGlvbnMgLmljb24tZnVuZC1jaG9pY2UsXG4gIC5mb3Jtcy1wdWJsaWNhdGlvbnMgLmljb24tbGVhdmluZy1lbXBsb3llciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICEgaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmljb24tbXlzdXBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCA1MHB4O1xuICB9XG4gIC5pY29uLWZ1bmQtY2hvaWNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDUwcHg7XG4gIH1cbiAgLmljb24tbGVhdmluZy1lbXBsb3llciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCA1MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICEgaW1wb3J0YW50O1xuICB9XG4gIC5iYW5uZXItYm90dG9tIGg0IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5wYW5lbC1ib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICBvbC5zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmJyZWFkY3J1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzRjNjI2YztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLmJyZWFkY3J1bWIgbGkgYSB7XG4gICAgY29sb3I6ICM0QzYyNkM7XG4gIH1cbiAgLmJyZWFkY3J1bWIgbGkuYWN0aXZlIHtcbiAgICBjb2xvcjogIzY2NjE2MiAhIGltcG9ydGFudDtcbiAgfVxuICAuYnJlYWRjcnVtYiA+IC5hY3RpdmUge1xuICAgIGNvbG9yOiAjM2IzYjNiO1xuICB9XG4gIC5saXN0LWdyb3VwLXByb2R1Y3RzLFxuICAubGlzdC1ncm91cC1jb250YWN0LXVzLFxuICAubGlzdC1ncm91cC1sYXRlc3QtbmV3cyxcbiAgLmxpc3QtZ3JvdXAtaGVscCxcbiAgLmxpc3QtZ3JvdXAtaW50cm9kdWNpbmctcGx1bSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhIGltcG9ydGFudDtcbiAgfVxuICAubGlzdC1ncm91cC1wcm9kdWN0cyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuICAubGlzdC1ncm91cC1jb250YWN0LXVzIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsXG4gIC5saXN0LWdyb3VwLWxhdGVzdC1uZXdzIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsXG4gIC5saXN0LWdyb3VwLWhlbHAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCxcbiAgLmxpc3QtZ3JvdXAtaW50cm9kdWNpbmctcGx1bSAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuICAubGlzdC1ncm91cC1maW4tYWR2aWNlIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDBweCBub25lICEgaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAhIGltcG9ydGFudDtcbiAgfVxuICAucmlnaHQtY29sIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLnJpZ2h0LWNvbC1jb250ZW50LWJveCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLmVkdWNhdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbiAgLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaSBhIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5lZHUtdmlkZW8tdGh1bWIgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5lZHUtdmlkZW8tdGh1bWIgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhIGltcG9ydGFudDtcbiAgfVxuICAuZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IC5saXN0LWl0ZW0tdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICEgaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhIGltcG9ydGFudDtcbiAgfVxuICAuZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHRhYmxlIHRkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC5lZHVjYXRpb24tYWNjb3JkaW9uLWNvbnRlbnQgcCB7XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMHB4ICEgaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4ICEgaW1wb3J0YW50O1xuICB9XG4gIC5lZHUtcmlnaHQtY29sLWNvbnRlbnQtYm94IHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5ld3MtaHViLWNvbnRlbnQtYm94IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubmV3cy1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgLmNvbnRhY3QtdXMtZmFxcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5mb3Jtcy1iZy1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnJpZ2h0LWNvbC1sb2dpbi1ib3gge1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIG1hcmdpbjogMTBweCA1cHggMTBweCAxMHB4ICEgaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yaWdodC1jb2wtbG9naW4tYm94IGg0IHtcbiAgICB3aWR0aDogNjAlO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgfVxuICAuaGVhZGxpbmVzLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDFweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pY29uLW15c3VwZXIsXG4gIC5pY29uLWZ1bmQtY2hvaWNlLFxuICAuaWNvbi1sZWF2aW5nLWVtcGxveWVyIHtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICEgaW1wb3J0YW50O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgLnJvdy1mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhIGltcG9ydGFudDtcbiAgfVxuICAucm93LWZvb3RlciAubmF2LXRhYnMge1xuICAgIGZsb2F0OiBub25lICEgaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZm9vdGVyIC5uYXYtdGFicyBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpIGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggISBpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggISBpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHggISBpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzg4ODU4MCAhIGltcG9ydGFudDtcbiAgfVxuICAucm93LWZvb3RlciBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICEgaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBoZWlnaHQ6IGF1dG8gISBpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICEgaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1pbi1oZWlnaHQ6IDQyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1uYXYgbGkge1xuICAgIHdpZHRoOiA5NyU7XG4gIH1cbiAgLm5hdmJhci1uYXYgbGkgYSB7XG4gICAgcGFkZGluZzogNXB4IDAgISBpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItbmF2IGxpIGEjbmF2X2hvbWUsXG4gIC5uYXZiYXItbmF2IGxpIGEjbmF2X2VkdWNhdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmVkdWNhdGlvbiB7XG4gICAgcGFkZGluZzogMHB4IDVweCAhIGltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLmVkdWNhdGlvbi1yaWdodC1jb2wge1xuICAgIHBhZGRpbmc6IDBweCA1cHggISBpbXBvcnRhbnQ7XG4gIH1cbiAgLmVkdWNhdGlvbi1hY2NvcmRpb24tY29udGVudCAubGlzdC1pdGVtLXRleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhIGltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhIGltcG9ydGFudDtcbiAgfVxuICAuZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHRhYmxlIHRkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHAge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxuICAuZWR1LXZpZGVvLXRodW1iIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuaW1nLXJlc3BvbnNpdmUsXG4gIC50aHVtYm5haWwgPiBpbWcsXG4gIC50aHVtYm5haWwgYSA+IGltZyxcbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBpbWcsXG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gYSA+IGltZyxcbiAgLnRodW1ibmFpbCA+IGltZyxcbiAgLnRodW1ibmFpbCBhID4gaW1nLFxuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGltZyxcbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLmltZy1yZXNwb25zaXZlIC5wdWxsLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5iYW5uZXItdGV4dCB7XG4gICAgcGFkZGluZzogMnB4IDVweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgfVxuICAuYmFubmVyLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL3hzX2hvbWUtYm90dG9tX2JnLnBuZ1wiKSAhaW1wb3J0YW50O1xuICB9XG4gIC5iYW5uZXItYm90dG9tIGgxIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgZm9udC1zaXplOiAyMnB4ICEgaW1wb3J0YW50O1xuICB9XG4gIC5iYW5uZXItYm90dG9tIGg0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4ICEgaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG4gIC5iYW5uZXItYm90dG9tIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAueHMtcHJvZHVjdC1zZXJ2aWNlcyB0YWJsZS50YWJsZSB0ZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAuaG9tZS1hY2NvcmRpb24gLmxpc3QtaXRlbS10ZXh0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDVweCAhIGltcG9ydGFudDtcbiAgfVxuICAuaWNvbi1teXN1cGVyLFxuICAuaWNvbi1mdW5kLWNob2ljZSxcbiAgLmljb24tbGVhdmluZy1lbXBsb3llciB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggISBpbXBvcnRhbnQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuICAueHMtbWFyZ2luYm90dG9tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmhvbWUtY29udGVudC1ib3hlcyB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwcHggbm9uZSAhIGltcG9ydGFudDtcbiAgfVxuICAuc2VtaW5hciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5yZWdpc3Rlci1ub3ctYm94IHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDBweCAwcHggISBpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5tYXJrZXQtd2F0Y2gge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG4gIC5tYXJrZXQtd2F0Y2gtY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMTAwcHggISBpbXBvcnRhbnQ7XG4gIH1cbiAgLm1hcmtldC13YXRjaCAucHVsbC1sZWZ0IGltZyB7XG4gICAgcGFkZGluZy1yaWdodDogMjJweDtcbiAgfVxuICAucGx1bS1sb2dvIC5wdWxsLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5wbHVtLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAuYnRuLWxvZ2luIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwcHggMTBweCAwcHggMHB4O1xuICB9XG4gIC54cy1uby1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgLmJ0bi1sb2dpbiBoNCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjBweCBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMzVweCAhIGltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICEgaW1wb3J0YW50O1xuICB9XG4gIC5idG4tbG9naW4gcCBhIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAuYmFubmVyLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vLi4vY29udGVudC9kYW0vcGx1bS9pbWFnZXMvYmFja2dyb3VuZHMveHNfaG9tZS1ib3R0b21fYmcucG5nXCIpO1xuICB9XG4gIC50b3AtbmF2aWdhdGlvbiB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gICNnbG9iYWxfc2VhcmNoX2ZpZWxkIHtcbiAgICB3aWR0aDogOTIlO1xuICB9XG4gICNzZWFyY2gtaWNvbiB7XG4gICAgdG9wOiAtMjJweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5wYW5lbC1ib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICBvbC5zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnByb2R1Y3Qtc2VydmljZXMtYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlbWluYXIgLmNvbnRlbnQtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWZvb3RlciAubmF2LXRhYnMge1xuICAgIG1hcmdpbjogMTBweCAwIDIwcHggMDtcbiAgfVxuICAubGlzdC1ncm91cC1wcm9kdWN0cyxcbiAgLmxpc3QtZ3JvdXAtY29udGFjdC11cyxcbiAgLmxpc3QtZ3JvdXAtbGF0ZXN0LW5ld3MsXG4gIC5saXN0LWdyb3VwLWhlbHAsXG4gIC5saXN0LWdyb3VwLWludHJvZHVjaW5nLXBsdW0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggISBpbXBvcnRhbnQ7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtcHJvZHVjdHMgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCxcbiAgLmxpc3QtZ3JvdXAtY29udGFjdC11cyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuICAubGlzdC1ncm91cC1sYXRlc3QtbmV3cyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuICAubGlzdC1ncm91cC1oZWxwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsXG4gIC5saXN0LWdyb3VwLWludHJvZHVjaW5nLXBsdW0gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4ICEgaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDAgISBpbXBvcnRhbnQ7XG4gIH1cbiAgLmJyZWFkY3J1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLmJyZWFkY3J1bWIgbGkgYSB7XG4gICAgY29sb3I6ICM1MjdkOTc7XG4gIH1cbiAgLmJyZWFkY3J1bWIgbGkuYWN0aXZlIHtcbiAgICBjb2xvcjogIzY2NjE2MiAhIGltcG9ydGFudDtcbiAgfVxuICAucmlnaHQtY29sIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucmlnaHQtY29sLWNvbnRlbnQtYm94IHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICEgaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubmV3cy1odWItY29udGVudC1ib3gge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5lZHUtcmlnaHQtY29sLWNvbnRlbnQtYm94IHtcbiAgICB3aWR0aDogMjkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmVkdWNhdGlvbi1yaWdodC1jb2wgLnB1bGwtbGVmdCBpbWcge1xuICAgIHdpZHRoOiAyOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jYWxjLXN1cGVyIHAge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAzMHB4IDcwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDUwcHg7XG4gIH1cbiAgLmhlYWRsaW5lcy1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jb250YWN0LXVzLWZhcXMge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAuZm9ybXMtYmctaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5yaWdodC1jb2wtbG9naW4tYm94IHtcbiAgICBtYXJnaW46IDEwcHggNXB4IDEwcHggMTBweCAhIGltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgfVxuICAucmlnaHQtY29sLWxvZ2luLWJveCBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gIC5icm93c2VyLWNvbnRlbnQgdGFibGUgdGgge1xuICAgIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5icm93c2VyLWNvbnRlbnQgdGFibGUgdGggaDQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmJyb3dzZXItY29udGVudCB0YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMHB4ICEgaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMHB4ICEgaW1wb3J0YW50O1xuICB9XG4gIC5yaWdodC1jb2wtY29udGVudC1ib3gge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5ld3MtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5uZXdzLWNvbnRlbnQgaDIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cbiAgLm5ld3MtY29udGVudCBpbWcge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBoZWlnaHQ6IDI4MHB4O1xuICB9XG59XG4uRml0MlNjcmVlbkltYWdlIGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uRml0MlNjcmVlbkltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uU1NHcmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOSAhIGltcG9ydGFudDtcbn1cbi5TU0JjcnVtYiB0YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4REE5QkE7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLlNTQmNydW1iIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogNXB4IDVweCA1cHggMTVweDtcbn1cbi5TU05hdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIlwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxICEgaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjQ0NDQ0NDO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG4uU1NOYXYgbGkuY3VycmVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIlwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOERBOUJBISBpbXBvcnRhbnQ7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuLlNTTmF2ID4gZGl2IHtcbiAgcGFkZGluZzogMHB4O1xufVxuLlNTTmF2IHVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uU1NOYXYgdWwgbGkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGRkZGO1xuICB3aWR0aDogMjUlO1xuICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cbi5TU05hdiB1bCBsaS5sYXN0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgI0ZGRkZGRjtcbn1cbi5TU05hdiB1bCBsaSBhIHtcbiAgY29sb3I6ICNGRkZGRkYgISBpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuLlNTTmF2IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRiAhIGltcG9ydGFudDtcbn1cbi5TU0JhciB0YWJsZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQ0NDQ0NDO1xuICB3aWR0aDogMTAwJTtcbn1cbi5TU0NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQztcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cbi5TU0NvbnRlbnQyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy10b3A6IDIwcHggISBpbXBvcnRhbnQ7XG59XG4ubGlzdC1ncm91cC1TUyAqIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5RTlFOTtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICEgaW1wb3J0YW50O1xuICBib3JkZXI6IDBweCBub25lICEgaW1wb3J0YW50O1xuICBjb2xvcjogIzUyN0Q5NztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmxpc3QtZ3JvdXAtU1MgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLlNTQ29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUU5RTk7XG59XG4uU1NDb250YWluZXIgZGl2IHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5TU2hvbWV0YWJsZXMgKiB0YWJsZSB7XG4gIGhlaWdodDogMTY1cHg7XG4gIHdpZHRoOiAzNDlweDtcbn1cbi5TU2hvbWV0YWJsZXMgKiB0ZCB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDExMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLlNTaG9tZU15U3VwZXIgKiB0YWJsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtbmFiZ3NmL2ltYWdlcy9TdHJvbmdlclN1cGVyL0Jhbm5lcl9NeVN1cGVyLnBuZ1wiKTtcbn1cbi5TU2hvbWVTdXBlclN0cmVhbSAqIHRhYmxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW1uYWJnc2YvaW1hZ2VzL1N0cm9uZ2VyU3VwZXIvQmFubmVyX1N1cGVyU3RyZWFtLnBuZ1wiKTtcbn1cbi5TU2hvbWVTdXBlclN0cmVhbSAqIHRkIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTAwcHg7XG59XG4uU1Nob21lU01TRiAqIHRhYmxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW1uYWJnc2YvaW1hZ2VzL1N0cm9uZ2VyU3VwZXIvQmFubmVyX1NNU0YucG5nXCIpO1xufVxuLlNTaG9tZUdvdmVybmFuY2UgKiB0YWJsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtbmFiZ3NmL2ltYWdlcy9TdHJvbmdlclN1cGVyL0Jhbm5lcl9Hb3Zlcm5hbmNlLnBuZ1wiKTtcbn1cbi5TU3JpZ2h0dGFibGVzICogdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5TU3JpZ2h0dGFibGVzICogdGQge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbn1cbi5TU1RhYmxlICogdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG4uU1NUYWJsZSAqIHRhYmxlICogdGQge1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uU1NUYWJsZSAqIHRhYmxlICogdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI3NDk3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uU3RkQmFubmVyICogdGFibGUge1xuICBib3JkZXI6IDBweCBub25lO1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLlN0ZEJhbm5lciAqIHRhYmxlIHRkIHtcbiAgYm9yZGVyOiAwcHggbm9uZTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5TdGRCYW5uZXIgKiB0YWJsZSB0ZCArIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhEQTlCQTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uU3RkQmFubmVyICogaDQge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLmhvbWUtYmFubmVyIGgyIHtcbiAgcGFkZGluZzogNDVweCAyMHB4IDIwcHggNjBweDtcbiAgd2lkdGg6IDQ1JTtcbn1cbi5ob21lLWJhbm5lciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmhvbWUtYmFubmVyIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG5hIHNwYW4uc3R5bGUxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2Fycm93LXJpZ2h0LWJsdWUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxODZweCAxN3B4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IDRweCBzb2xpZCAjZDg2MDE4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBwYWRkaW5nOiAxMHB4IDUwcHggMTBweCAyNXB4O1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgY29sb3I6ICM1NzIzODEgIWltcG9ydGFudDtcbn1cbmEgc3Bhbi5zdHlsZTE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvYXJyb3ctcmlnaHQtYmx1ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE4NnB4IDE3cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNhZDQ5MjQ7XG4gIHBhZGRpbmc6IDEwcHggNTBweCAxMHB4IDI1cHg7XG4gIGNvbG9yOiAjYWQ0OTI0ICFpbXBvcnRhbnQ7XG59XG4uYm94IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U4YTM3OTtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI3ZDk5O1xufVxuLmJveCBoMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5ib3ggaDMge1xuICBtYXJnaW4tdG9wOiAyNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIzcHggIWltcG9ydGFudDtcbn1cbi5ib3gxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fY2hhcnQucG5nXCIpO1xuICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE4cHggMjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiA1NXB4IDU1cHg7XG59XG4uYm94MiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX2NoYXJ0LnBuZ1wiKTtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxOHB4IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogNTVweCA1NXB4O1xufVxuLmJveDMge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX2NoYXJ0LnBuZ1wiKTtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxOHB4IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogNTVweCA1NXB4O1xufVxuLmx0LWllOSAuYm94MSxcbi5sdC1pZTkgLmJveDIsXG4ubHQtaWU5IC5ib3gzIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuLmJveDEgYSxcbi5ib3gyIGEsXG4uYm94MyBhIHtcbiAgY29sb3I6ICM3Nzc7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYm94MSBhOmhvdmVyLFxuLmJveDIgYTpob3Zlcixcbi5ib3gzIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYm94MSBhOmZvY3VzLFxuLmJveDIgYTpmb2N1cyxcbi5ib3gzIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG4uY29udGVudC10aXRsZTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGRhOWJhO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLmhvbWUtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cbi5ob21lLWNvbnRlbnQgaDQge1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLmhvbWUtY29udGVudCB1bCxcbi5pbnRyby1jb250ZW50IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5saXN0LWl0ZW0tdGV4dCB1bCxcbi5pY29uLWFycm93IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmhvbWUtY29udGVudCB1bCBsaSxcbi5saXN0LWl0ZW0tdGV4dCB1bCBsaSxcbi5pbnRyby1jb250ZW50IHVsIGxpLFxuLmljb24tYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvdy1saXN0LnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucXVpY2tsaW5rcy1ib3gge1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4ucXVpY2tsaW5rcy1ib3ggcCB7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogMzVweDtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG4ucXVpY2tsaW5rcy1ib3ggaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5xdWlja2xpbmtzLWJveCBhIHtcbiAgY29sb3I6ICMzYjNiM2I7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLnF1aWNrbGlua3MtYm94IGE6aG92ZXIge1xuICBjb2xvcjogIzAxODA4NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnF1aWNrbGlua3MtYm94IGE6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG4ucXVlcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBmZmZmMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IDAwMDAwMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG4ubW9yZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2RjZDtcbn1cbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNydW1iY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYXJrZXQtd2F0Y2ggLmNvbnRlbnQtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhaW5lci1mb290ZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4ucm93LWZvb3RlciAubmF2LXRhYnMge1xuICBmbG9hdDogbm9uZTtcbn1cbi5saXN0LWdyb3VwLm5vLWJkci5saXN0LWdyb3VwLWNvbnRhY3QtdXMge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ud3JhcHBlci53cmFwcGVyLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY0RjY7XG59XG4uY29udGVudC1oZWFkZXIgaDEge1xuICBjb2xvcjogIzU3MjM4MTtcbiAgbWFyZ2luOiAxNXB4IDAgMTBweCAwO1xuICBmb250LXNpemU6IDIycHghaW1wb3J0YW50O1xufVxuLmJnLWJsdWUuY29udGVudC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNvbnRhaW5lci1ib2R5IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jb250YWluZXItYm9keSAucHJvZHVjdC1zZXJ2aWNlcy1ib3ggLmJvb3RzdHJhcC1yb3cucGFyYmFzZS5tdWx0aXBsZS1jb2x1bW5zLnNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNvbnRlbnQtYm94Om50aC1jaGlsZCgxKSB7XG4gIGJvcmRlci1yaWdodDogMHB4IHNvbGlkICNkYmQ5ZDk7XG4gIGJvcmRlci1sZWZ0OiAwcHggc29saWQgI2RiZDlkOTtcbn1cbi5jb250ZW50LWJveDpudGgtY2hpbGQoMikge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGJkOWQ5O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkYmQ5ZDk7XG59XG4uaG9tZS1hY2NvcmRpb24ge1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi5wYW5lbC1oZWFkaW5nIGgzIHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG4ueHMtcHJvZHVjdC1zZXJ2aWNlcyAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1kZWZhdWx0LmZvcm1zIC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MSAhaW1wb3J0YW50O1xufVxuLnhzLXByb2R1Y3Qtc2VydmljZXMgLnBhbmVsLXRpdGxlIGEsXG4ucGFuZWwtZGVmYXVsdC5mb3JtcyAucGFuZWwtdGl0bGUgYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ueHMtcHJvZHVjdC1zZXJ2aWNlcyAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnhzLXByb2R1Y3Qtc2VydmljZXMgLnBhbmVsLXRpdGxlIGEsXG4ueHMtcHJvZHVjdC1zZXJ2aWNlcyAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQsXG4ucGFuZWwtZGVmYXVsdC5mb3JtcyAucGFuZWwtdGl0bGUgYSxcbi5wYW5lbC1kZWZhdWx0LmZvcm1zIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvYXJyb3dzX25ld193aHQucG5nKTtcbn1cbi8qXG4ubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoOCl7Ym9yZGVyLXJpZ2h0OjAgc29saWQgI2U0ZTRlNCFpbXBvcnRhbnR9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuLm5hdmJhci1uYXYgbGkgYSB7bGluZS1oZWlnaHQ6IDQwcHh9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cbi5uYXZiYXItbmF2IGxpOm50aC1jaGlsZCgxKSwgLm5hdmJhci1uYXYgbGk6bnRoLWNoaWxkKDIpLCAubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoMyksXG4ubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoNCksIC5uYXZiYXItbmF2IGxpOm50aC1jaGlsZCg1KSB7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U0ZTRlNCFpbXBvcnRhbnR9XG4ubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoNSksIC5uYXZiYXItbmF2IGxpOm50aC1jaGlsZCg4KSB7Ym9yZGVyLXJpZ2h0OjBweCBzb2xpZCAjZTRlNGU0IWltcG9ydGFudH1cblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cbi5uYXZiYXItbmF2IGxpOm50aC1jaGlsZCgxKSwgLm5hdmJhci1uYXYgbGk6bnRoLWNoaWxkKDIpLCAubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoMyksXG4ubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoNCl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U0ZTRlNCFpbXBvcnRhbnR9XG5cbi5uYXZiYXItbmF2IGxpOm50aC1jaGlsZCg0KSwgLm5hdmJhci1uYXYgbGk6bnRoLWNoaWxkKDgpIHtib3JkZXItcmlnaHQ6MHB4IHNvbGlkICNlNGU0ZTQhaW1wb3J0YW50fVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuLm5hdmJhci1uYXYge21hcmdpbi1sZWZ0OjA7IG1hcmdpbi1yaWdodDowOyBib3JkZXItcmlnaHQ6bm9uZSAhaW1wb3J0YW50fVxuLm5hdmJhciBsaSB7Ym9yZGVyLXJpZ2h0OjAgIWltcG9ydGFudH1cblxuLm5hdmJhciBsaTpob3ZlciB7YmFja2dyb3VuZC1jb2xvcjojYTNhZGIyOyB9XG4ubmF2YmFyIGxpIGE6aG92ZXIge2NvbG9yOiNmZmYgIWltcG9ydGFudH1cbn1cbiovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hcmtldC13YXRjaCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLm1hcmtldC13YXRjaDpudGgtY2hpbGQoMSkge1xuICAgIG1hcmdpbi1yaWdodDogMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaG9tZS1jb250ZW50LWJveGVzIC50ZXh0LWltYWdlIHAge1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlbWluYXIsXG4gIC5tYXJrZXQtd2F0Y2gge1xuICAgIG1hcmdpbjogMTBweCAwIDEwcHggMHB4O1xuICB9XG4gIC5pY29uLW15c3VwZXIsXG4gIC5pY29uLWZ1bmQtY2hvaWNlLFxuICAuaWNvbi1sZWF2aW5nLWVtcGxveWVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaG9tZS1hY2NvcmRpb24gdGFibGUgdGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCBwIHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1zZXJ2aWNlcy1ib3gge1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICAucHJvZHVjdC1zZXJ2aWNlcy1ib3g6bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbn1cbi5jb250ZW50LWJveDpudGgtY2hpbGQoMikge1xuICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZCAjZGJkOWQ5O1xuICBib3JkZXItbGVmdDogMHB4IHNvbGlkICNkYmQ5ZDk7XG59XG4uY29udGVudC1ib3ggbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5ob21lLWNvbnRlbnQtYm94ZXMgLnRleHQtaW1hZ2UgYSxcbi5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaG9tZS1hY2NvcmRpb24gdGFibGUgdGQgYTpmb2N1cyxcbi5ob21lLWNvbnRlbnQtYm94ZXMgLnRleHQtaW1hZ2UgcCBhOmZvY3VzLFxuLnhzLXByb2R1Y3Qtc2VydmljZXMgdGFibGUgdGQgcCBhOmZvY3VzIHtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xufVxuaDIucGFuZWwtdGl0bGUgYTpmb2N1cyB7XG4gIGNvbG9yOiByZWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmhvbWUtY29udGVudC1ib3hlcyAudGV4dC1pbWFnZSBhOmhvdmVyLFxuLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ueHMtcHJvZHVjdC1zZXJ2aWNlcyAucGFuZWwtaGVhZGluZyBoMyxcbi5mb3JtcyAucGFuZWwtaGVhZGluZyBoMyB7XG4gIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xufVxuLnhzLXByb2R1Y3Qtc2VydmljZXMgdGFibGUgdGQgcCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5jb250ZW50LWJveCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5mb3Jtcy1wdWJsaWNhdGlvbnMgdWwgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQm9sZCc7XG59XG4uY2FsYy1zdXBlciBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9ybXMtcHVibGljYXRpb25zIHVsIGxpIGE6aG92ZXIsXG4uY2FsYy1zdXBlciBwIGE6aG92ZXIge1xuICBjb2xvcjogIzU3MjM4MSFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuaDQge1xuICBmb250LWZhbWlseTogJ0NvcnBpZEJvbGQnO1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuLm90aGVyLXRvcGljcyBhOmhvdmVyLFxuLmljb24tc21hbGwtdmlkZW8gYTpob3Zlcixcbi5pY29uLXNtYWxsLWZvcm1zOmhvdmVyLFxuLmVkdWNhdGlvbi1hY2NvcmRpb24tY29udGVudCAubG9naW4gYTpob3Zlcixcbi5lZHVjYXRpb24tYWNjb3JkaW9uLWNvbnRlbnQgLmNvbnRhY3QgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuaDIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4ubGlzdC1ncm91cC1sYXRlc3QtbmV3cyB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cbi5uZXdzLWh1Yi1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBib3JkZXItdG9wOiAxcHggI2VhZWFlYSBzb2xpZDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ubmV3cy1odWItY29udGVudCBoNDpudGgtY2hpbGQoMSkge1xuICBib3JkZXItdG9wOiAwcHggI2VhZWFlYSBzb2xpZDtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cbi5uZXdzLWh1Yi1jb250ZW50IHAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5jb250ZW50LWJveCBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucm93LWZvb3RlciAubmF2LXRhYnMgbGk6bnRoLWNoaWxkKDEpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmZvb3RlcmJvdHRvbSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG59XG4ucm93LWZvb3RlciAuZm9vdGVyYm90dG9tIHAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICM3ZjgyODQ7XG4gIGJvcmRlci1ib3R0b206IDFweCAjN2Y4Mjg0IHNvbGlkO1xufVxuLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpOm50aC1jaGlsZCgxKSBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLXBhZ2UtaG9tZSAud3JhcHBlci53cmFwcGVyLWJvZHkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLndyYXBwZXIud3JhcHBlci1mb290ZXIge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJvb3RzdHJhcC1wYWdlLWhvbWUgLndyYXBwZXIud3JhcHBlci1ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAzNXB4IDAgMjBweDtcbn1cbi5jb250ZW50LXRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG4ubGlzdC1pdGVtLXRleHQgaDQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZWR1LXJpZ2h0LWNvbC1jb250ZW50LWJveCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWVkaWEgaDYgYSB7XG4gIGZvbnQtZmFtaWx5OiBDb3JwaWRMaWdodDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuaDEgYixcbmgyIGIsXG5oMyBiLFxuaDQgYixcbmg1IGIge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmFidC1wbHVtLXZpc2lvbiBpbWcge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLmNvbnRhY3QtdXMtZmFxcyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5idG4tbG9naW4gaDQge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ubmV3cy1odWItY29udGVudCBoNCBhIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5uZXdzLWh1Yi1jb250ZW50LWJveCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIGEsXG4uY29udGVudC1ib3ggbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiBDb3JwaWRMaWdodDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucmlnaHQtY29sLWNvbnRlbnQtYm94IHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG4uY2FtcGFpZ24tbmF2LXRhYnMgLm5hdi10YWJzIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbi5jYW1wYWlnbi1uYXYtdGFicyAubmF2LXRhYnMgbGkgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyOiAwcHggbm9uZSAhIGltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIGNvbG9yOiAjM2IzYjNiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xufVxuLmNhbXBhaWduLW5hdi10YWJzIC5uYXYtdGFicyBsaSBhOmZvY3VzIHtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xufVxuLmNhbXBhaWduLW5hdi10YWJzIC5uYXYtdGFicyBsaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY3Zjg7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBib3JkZXItdG9wOiAwcHggc29saWQgI2U0ZTRlNDtcbn1cbi5jYW1wYWlnbi1uYXYtdGFicyAubmF2LXRhYnMgbGkuZmlyc3Qge1xuICBib3JkZXItbGVmdDogMHB4IG5vbmU7XG4gIGJvcmRlci10b3A6IDBweCBub25lO1xufVxuLmNhbXBhaWduLW5hdi10YWJzIC5uYXYtdGFicyBsaS5hY3RpdmUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcbn1cbi5jYW1wYWlnbi1uYXYtdGFicyAubmF2LXRhYnMgbGkuZmlyc3QuYWN0aXZlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuLmNhbXBhaWduLW5hdi10YWJzIC5uYXYtdGFicyBsaS5sYXN0LmFjdGl2ZSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuLmNhbXBhaWduLW5hdi10YWJzIC5uYXYtdGFicyBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM1NzIzODE7XG59XG50YWJsZS50YWJsZS1jYW1wYWlnbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxudGFibGUudGFibGUtY2FtcGFpZ24gdHIgdGgsXG50YWJsZS50YWJsZS1jYW1wYWlnbiB0ciB0ZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICBwYWRkaW5nOiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG50YWJsZS50YWJsZS1jYW1wYWlnbiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzYyNmM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmZmZmO1xufVxudGFibGUudGFibGUtY2FtcGFpZ24gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmN2Y4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZmZmZjtcbn1cbi53cmFwcGVyLXBsdW0tY3RhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiAtOTk5OWVtO1xuICBtYXJnaW4tcmlnaHQ6IC05OTk5ZW07XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDk5OTllbTtcbiAgcGFkZGluZy1yaWdodDogOTk5OWVtO1xuICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbn1cbi53cmFwcGVyLXBsdW0tY3RhIGg0IHtcbiAgY29sb3I6ICNmZmZmZmYgISBpbXBvcnRhbnQ7XG59XG4ud3JhcHBlci1wbHVtLWN0YSBhOmZvY3VzIHtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4ICFpbXBvcnRhbnQ7XG59XG4ud3JhcHBlci1wbHVtLWN0YSBhLFxuLndyYXBwZXItcGx1bS1jdGEgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi53cmFwcGVyLXBsdW0tY3RhIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuc3Bhbi5idG4tY3RhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5Y2IwMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1pbi13aWR0aDogMTU1cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5zcGFuLmJ0bi1jdGE6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHggIWltcG9ydGFudDtcbn1cbi53cmFwcGVyLXBsdW0tY3RhIGEgc3Bhbi5idG4tY3RhIHtcbiAgY29sb3I6ICM1NzIzODEgISBpbXBvcnRhbnQ7XG59XG4ud3JhcHBlci1wbHVtLWN0YSBhIHNwYW4uYnRuLWN0YTpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2FtcGFpZ24tbmF2LXRhYnMgLm5hdi10YWJzIGxpIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhbXBhaWduLW5hdi10YWJzIC5uYXYtdGFicyBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQgISBpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5jYW1wYWlnbi1uYXYtdGFicyAubmF2LXRhYnMgbGkuYWN0aXZlIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gIC5jYW1wYWlnbi1uYXYtdGFicyAubmF2LXRhYnMgbGkuZmlyc3QuYWN0aXZlIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FtcGFpZ24tbmF2LXRhYnMgLm5hdi10YWJzIGxpLmxhc3Qge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY2FtcGFpZ24tbmF2LXRhYnMgLm5hdi10YWJzIGxpLmxhc3QuYWN0aXZlIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwICEgaW1wb3J0YW50O1xuICB9XG59XG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXBsYXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LXBsYXktYWN0aXZlLnBuZyk7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2QtcGF1c2U6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LXBhdXNlLWFjdGl2ZS5wbmcpO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXN0b3A6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LXN0b3AtYWN0aXZlLnBuZyk7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2QtZm9yd2FyZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtZm9yd2FyZC1hY3RpdmUucG5nKTtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMTZweDtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xufVxuLm5hYi1ha2FtYWktdmlkZW8tc2VjdGlvbiAuYnRuLXZvZC1mb3J3YXJkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy92aWRlby1idC1mb3J3YXJkLWFjdGl2ZS5wbmcpO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xufVxuLm5hYi1ha2FtYWktdmlkZW8tc2VjdGlvbiAuYnRuLXZvZC1iYWNrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy92aWRlby1idC1iYWNrLWFjdGl2ZS5wbmcpO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXZvbHVwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy92aWRlby1idC12b2wtdXAtYWN0aXZlLnBuZyk7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2Qtdm9sZG93bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtdm9sLWRvd24tYWN0aXZlLnBuZyk7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2QtdHJhbnNjcmlwdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtdHJhc25jcmlwdC1hY3RpdmUucG5nKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjFweDtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xufVxuaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLm1lZGlhID4gLnB1bGwtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4ubWVkaWEgPiAucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5ib290c3RyYXAtcGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAhaW1wb3J0YW50O1xuICBjb2xvcjogc2lsdmVyICFpbXBvcnRhbnQ7XG59XG4ubmF2LXN0YWNrZWQgLm9wZW4gLmRyb3Bkb3duLW1lbnUubmF2LXN0YWNrZWQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5uYXYtc3RhY2tlZCAuY2FyZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG4uY29sLXhzLTEyLFxuLmNvbC1zbS0xMixcbi5jb2wtbWQtMTIsXG4uY29sLWxnLTEyLFxuLmNvbC1jdXN0b20ge1xuICBmbG9hdDogbGVmdDtcbn1cbi5idXR0b24tc3VidGV4dC5idXR0b24tc3VidGV4dC1kZWZhdWx0IHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLmJ1dHRvbi1zdWJ0ZXh0LmJ1dHRvbi1zdWJ0ZXh0LWxnIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJ1dHRvbi1zdWJ0ZXh0LmJ1dHRvbi1zdWJ0ZXh0LXNtIHtcbiAgZm9udC1zaXplOiA5cHg7XG59XG4uYnV0dG9uLXN1YnRleHQuYnV0dG9uLXN1YnRleHQteHMge1xuICBmb250LXNpemU6IDlweDtcbn1cbi5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmJ1dHRvbi13cmFwcGVyIC5idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4uYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi10ZXh0LXdyYXBwZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmJ1dHRvbi1nbHlwaGljb24uYnV0dG9uLWdseXBoaWNvbi1kZWZhdWx0IHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLmJ1dHRvbi1nbHlwaGljb24uYnV0dG9uLWdseXBoaWNvbi1sZyB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbi5idXR0b24tZ2x5cGhpY29uLmJ1dHRvbi1nbHlwaGljb24tc20ge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uYnV0dG9uLWdseXBoaWNvbi5idXR0b24tZ2x5cGhpY29uLXhzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmNvbW1lbnQtaXRlbSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4jbHBDaGF0IGltZyB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0ge1xuICBoZWlnaHQ6IDI3MHB4O1xufVxuLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGxlZnQ6IDI0JTtcbiAgcmlnaHQ6IDA7XG59XG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLmNhcm91c2VsLWNhcHRpb24gaDEsXG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLmNhcm91c2VsLWNhcHRpb24gaDIge1xuICBmb250LXNpemU6IDQwcHghaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtUmVndWxhclwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuY2Fyb3VzZWwtY2FwdGlvbiAuYnRuLWN0YSB7XG4gIGNvbG9yOiAjM2IzYjNiO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLmNhcm91c2VsLWNhcHRpb24gLmJ0bi1jdGE6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi53cmFwcGVyLWJhbm5lci1jdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTkyNTgyO1xufVxuLndyYXBwZXItYmFubmVyLWN0YSAuYmctc2Vjb25kYXJ5LWJsdWUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLypcbi5uYXZiYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi5uYXZiYXItbmF2IGxpLmN1cnJlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzU3MjM4MTtcbn1cbi5uYXZiYXItbmF2IGxpIGEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZm9udC1zaXplOjE0cHggIWltcG9ydGFudFxufVxuXG4ubmF2YmFyLW5hdj5saT5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItbmF2IGxpLmN1cnJlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWxlZnQ6IDlweCBzb2xpZCAjNTcyMzgxO1xuICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAubmF2YmFyLW5hdiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgLm5hdmJhci1uYXYgbGkgYSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuYmctbmF2aWdhdGlvbiB1bC5uYXZiYXItbmF2IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHghaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5iZy1uYXZpZ2F0aW9uIHVsLm5hdmJhci1uYXYge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAuYmctbmF2aWdhdGlvbiB1bC5uYXZiYXItbmF2IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHghaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdC5iZy1uYXZpZ2F0aW9uIHVsLm5hdmJhci1uYXYge1xuXHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0fVxuXHQuYmctbmF2aWdhdGlvbiB1bC5uYXZiYXItbmF2IGxpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHghaW1wb3J0YW50O1xuXHR9XG4gIC5uYXZiYXItbmF2IGxpLmN1cnJlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzU3MjM4MTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0LmJnLW5hdmlnYXRpb24gdWwubmF2YmFyLW5hdiBsaSB7XG4gICAgd2lkdGg6IDEyJSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5iZy1uYXZpZ2F0aW9uIHVsLm5hdmJhci1uYXYgbGkgYSB7XG4gICAgbGluZS1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdH1cbiAgLm5hdmJhci1uYXYgbGkuY3VycmVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjNTcyMzgxO1xuICB9XG59ICovXG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0ge1xuICBoZWlnaHQ6IDM1MHB4O1xufVxuLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIC5pdGVtIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IGF1dG87XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gaDEge1xuICBmb250LXNpemU6IDQwcHghaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtUmVndWxhclwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIC5pdGVtIC5jYXJvdXNlbC1jYXB0aW9uIC5saXN0LWl0ZW0tdGV4dCB7XG4gIHdpZHRoOiA1MCU7XG59XG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gLmxpc3QtaXRlbS10ZXh0IHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gLmxpc3QtaXRlbS10ZXh0IC5idG4tY3RhLXNlY29uZGFyeSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1IZWF2eVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIC5pdGVtIC5jYXJvdXNlbC1jYXB0aW9uIC5saXN0LWl0ZW0tdGV4dCAuYnRuLWN0YS1zZWNvbmRhcnk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4ICFpbXBvcnRhbnQ7XG59XG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLmNhcm91c2VsLWZ1bGwtd2lkdGgge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbn1cbi5jYXJvdXNlbC1pbm5lciAuaXRlbSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbn1cbi5jYXJvdXNlbC1pbm5lciAuYWN0aXZlLmxlZnQsXG4uY2Fyb3VzZWwtaW5uZXIgLmFjdGl2ZS5yaWdodCB7XG4gIG9wYWNpdHk6IDA7XG59XG4uY2Fyb3VzZWwtaW5uZXIgLmFjdGl2ZSxcbi5jYXJvdXNlbC1pbm5lciAubmV4dC5sZWZ0LFxuLmNhcm91c2VsLWlubmVyIC5wcmV2LnJpZ2h0IHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuaXRlbSB7XG4gICAgaGVpZ2h0OiAxODBweCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuaXRlbSAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuaXRlbSAuY2Fyb3VzZWwtY2FwdGlvbiBoMSB7XG4gICAgZm9udC1zaXplOiAyMnB4IWltcG9ydGFudDtcbiAgfVxuICAuY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gLmxpc3QtaXRlbS10ZXh0IHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIC5pdGVtIC5jYXJvdXNlbC1jYXB0aW9uIC5saXN0LWl0ZW0tdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDYlIDYwJSFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuaXRlbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjUlIDUwJSFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAxMDIwcHghaW1wb3J0YW50O1xuICAgIGxlZnQ6IDg1cHg7XG4gICAgcmlnaHQ6IDg1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA5MCUhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDElO1xuICAgIHJpZ2h0OiAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIC5pdGVtOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gaDEsXG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gaDIge1xuICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuaXRlbSAuY2Fyb3VzZWwtY2FwdGlvbiBzcGFuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gc3Bhbjpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cbi5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlOmZvY3VzIHtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIC5pdGVtIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gaDEsXG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuaXRlbSAuY2Fyb3VzZWwtY2FwdGlvbiBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIC5pdGVtIC5jYXJvdXNlbC1jYXB0aW9uIC5saXN0LWl0ZW0tdGV4dCB7XG4gICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICB9XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuaXRlbSAuY2Fyb3VzZWwtY2FwdGlvbiAubGlzdC1pdGVtLXRleHQgLmJ0bi1jdGEtc2Vjb25kYXJ5IHtcbiAgICBtaW4td2lkdGg6IDEyNXB4IWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4IWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gaDEsXG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuaXRlbSAuY2Fyb3VzZWwtY2FwdGlvbiBoMiB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBmb250LXNpemU6IDM2cHghaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi53cmFwcGVyLndyYXBwZXItZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi8qIEdldCBpbiB0b3VjaCBjb21wb25lbnQgKi9cbi5yb3ctZm9vdGVyIC5nZXQtaW4tdG91Y2ggLmNvbC1jdXN0b20gaDIge1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtSGVhdnlcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4IWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5yb3ctZm9vdGVyIC5nZXQtaW4tdG91Y2ggLmNvbC1jdXN0b20gLnRleHQtaW1hZ2UgaDMge1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHghaW1wb3J0YW50O1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5yb3ctZm9vdGVyIC5nZXQtaW4tdG91Y2ggLmNvbC1jdXN0b20gLnRleHQtaW1hZ2UgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1MaWdodFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogMS40IWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yb3ctZm9vdGVyIC5nZXQtaW4tdG91Y2ggLmNvbC1jdXN0b20gLnRleHQtaW1hZ2UgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnJvdy1mb290ZXIgLmdldC1pbi10b3VjaCAuY29sLWN1c3RvbSAudGV4dC1pbWFnZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5yb3ctZm9vdGVyIC5nZXQtaW4tdG91Y2ggLmNvbC1jdXN0b20gLnRleHQtaW1hZ2UgYTpmb2N1cyB7XG4gIG91dGxpbmU6ICMzYjNiM2IgZG90dGVkIDFweCFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuLyogSWNvbW9vbiBnbHlwaGljb25zICovXG4uaWNvbi1wYWRsb2NrOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlO1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5pY29uLWNoYXJ0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlO1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5pY29uLW9ubGluZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBjb250ZW50OiBcIlxcZTYyMlwiO1xuICBmb250LXNpemU6IDUwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4uaWNvbi1jYWxsLXVzOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlO1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5pY29uLXJlcXVlc3QtY2FsbC1iYWNrOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlO1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5pY29uLWVtYWlsLXVzOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGNvbnRlbnQ6IFwiXFxlNjJjXCI7XG4gIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4uaWNvbi1sb2NhdGU6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLXdlYmtpdC1iYXNlbGluZS1taWRkbGU7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLmljb24tbmV3czpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBjb250ZW50OiBcIlxcZTYwYlwiO1xuICBmb250LXNpemU6IDUwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4uaWNvbi1kb2N1bWVudDpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBjb250ZW50OiBcIlxcZTYwZFwiO1xuICBmb250LXNpemU6IDUwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogXCJcXGU2MDhcIjtcbiAgZm9udC1zaXplOiA1MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLXdlYmtpdC1iYXNlbGluZS1taWRkbGU7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLmljb24taW5mbzpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xuICBmb250LXNpemU6IDUwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4vKiBzdG9wIHRleHQgZnJvbSBicmVha2luZyBvbnRvIHRoZSBuZXh0IGxpbmUgKi9cbi5uby1icmVhayB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiB0ZWw6IHByb3RvY29sIGxpbmsgYmVoYXZpb3VyIGVuYWJsZWQgZm9yIHNtYWxsZXIgc2NyZWVucyAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYVtocmVmXj1cInRlbFwiXTpsaW5rLFxuICBhW2hyZWZePVwidGVsXCJdOnZpc2l0ZWQsXG4gIGFbaHJlZl49XCJ0ZWxcIl06aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICM1NzIzODEgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWZvb3RlciAuZ2V0LWluLXRvdWNoIC5jb2wtY3VzdG9tIC50ZXh0LWltYWdlIGFbaHJlZl49XCJ0ZWxcIl06bGluayBzcGFuIGIsXG4gIC5yb3ctZm9vdGVyIC5nZXQtaW4tdG91Y2ggLmNvbC1jdXN0b20gLnRleHQtaW1hZ2UgYVtocmVmXj1cInRlbFwiXTpsaW5rIHNwYW4gc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjNTcyMzgxICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIHRlbDogcHJvdG9jb2wgbGluayBiZWhhdmlvdXIgZGlzYWJsZWQgZm9yIGxhcmdlciBzY3JlZW5zICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBhW2hyZWZePVwidGVsXCJdOmxpbmssXG4gIGFbaHJlZl49XCJ0ZWxcIl06dmlzaXRlZCxcbiAgYVtocmVmXj1cInRlbFwiXTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLyogcmVtb3ZlIGZvY3VzIHN0eWxpbmcgZm9yIGhyZWY6dGVsIGVsZW1lbnRzICovXG4gIGFbaHJlZl49XCJ0ZWxcIl06Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IG5vbmUhaW1wb3J0YW50O1xuICB9XG59XG4vKiBBY2Nlc3NpYmlsaXR5IGZpeGVzICovXG4ubmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgb3V0bGluZTogIzNiM2IzYiBkb3R0ZWQgMXB4IWltcG9ydGFudDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRleHQtaW1hZ2UgcCBhIGltZzpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweCAhaW1wb3J0YW50O1xufVxuLmJ0bi1sb2dpbiBwIGE6Zm9jdXMsXG4uYnRuLWZvcmdvdC1wYXNzd29yZCBwIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHggIWltcG9ydGFudDtcbn1cbi5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuaXRlbSAuY2Fyb3VzZWwtY2FwdGlvbiBhICsgc3Bhbjpmb2N1cyxcbi5saXN0LWl0ZW0tdGV4dCBwIGEgKyBzcGFuLmJ0bi1jdGEtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4ICFpbXBvcnRhbnQ7XG59XG4uaG9tZS1hY2NvcmRpb24gdGFibGUgdGQgYTpmb2N1cyxcbi5ob21lLWNvbnRlbnQtYm94ZXMgLnRleHQtaW1hZ2UgYTpmb2N1cyxcbi5wYW5lbCAubGlzdC1pdGVtLXRleHQgYTpmb2N1cyxcbi5jb250ZW50LWJveCBsaSBhOmZvY3VzLFxuLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAjM2IzYjNiIGRvdHRlZCAxcHghaW1wb3J0YW50O1xuICBvdXRsaW5lLW9mZnNldDogLTJweCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDtcbn1cbi5mb3JtcyAucGFuZWwtaGVhZGluZyBoMyBhLmFjY29yZGlvbi10b2dnbGU6Zm9jdXMsXG4ueHMtcHJvZHVjdC1zZXJ2aWNlcyAucGFuZWwtaGVhZGluZyBoMyBhLmFjY29yZGlvbi10b2dnbGU6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciAuY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlOmZvY3VzLFxuLmNhcm91c2VsLWluZGljYXRvcnMgbGk6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTI1ODI7XG59XG4uY2Fyb3VzZWwtY2FwdGlvbiAubGlzdC1pdGVtLXRleHQgcCBhOmZvY3VzID4gc3BhbiB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5vbCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSAuYWN0aXZlOmZvY3VzIHtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xufVxuLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmU6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG4uZmVhdHVyZWQtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjYhaW1wb3J0YW50O1xufVxuLyogYWx0ZXJuYXRpdmUgaGVhZGluZyBzdHlsZXMgKi9cbi5oMS1oeWJyaWQge1xuICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbiAgY29sb3I6ICM1NzIzODE7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uaDItaHlicmlkIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtSGVhdnknO1xuICBjb2xvcjogIzU3MjM4MTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5oMy1oeWJyaWQge1xuICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbiAgY29sb3I6ICM1NzIzODE7XG4gIGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uaDQtaHlicmlkIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtSGVhdnknO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi8qIGhvbWUgcGFnZSBmaXhlcyAqL1xuLmhpZ2hsaWdodGVkLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcbn1cbi5oaWdobGlnaHRlZC1pdGVtIC50ZXh0LWltYWdlIGgyIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5oaWdobGlnaHRlZC1pdGVtIC50ZXh0LWltYWdlIHAge1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM1NzIzODE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDUwJTtcbn1cbi5oaWdobGlnaHRlZC1pdGVtIC50ZXh0LWltYWdlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uaGlnaGxpZ2h0ZWQtaXRlbSAudGV4dC1pbWFnZSAuYnRuLWN0YS1wcmltYXJ5IHtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5oaWdobGlnaHRlZC1pdGVtIC50ZXh0LWltYWdlIC5idG4tY3RhLXByaW1hcnk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xufVxuLmhpZ2hsaWdodGVkLWl0ZW0gLnRleHQtaW1hZ2UgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG4uYnRuLWN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cbi5idG4tY3RhLXByaW1hcnk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5pbWFnZS0xIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2NvbnNvbGlkYXRlLXN1cGVyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjgwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmltYWdlLTIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvcmV0aXJlbWVudC1pbmNvbWUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyODBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlciFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYnRuLWN0YTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG4uYnRuLWN0YTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZlYXR1cmVkLWJhbm5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9tZW1iZXItYmVuZWZpdC1iYW5uZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0IWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZmVhdHVyZWQtYmFubmVyIGgyLFxuLmZlYXR1cmVkLWJhbm5lciAuaDEtaHlicmlkIHtcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtSGVhdnlcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwcHggIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDFweCAwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5mZWF0dXJlZC1iYW5uZXIgcCB7XG4gIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4IWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUxpZ2h0XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIHRleHQtc2hhZG93OiAxcHggMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4uZmVhdHVyZWQtYmFubmVyIHAgYSB7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuLmhlcm8tYmFubmVyLWltYWdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmhlcm8tYmFubmVyLWltYWdlIC50ZXh0LW92ZXJsYXkgaDEge1xuICBmb250LXNpemU6IDQwcHghaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uaGVyby1iYW5uZXItaW1hZ2UgLnRleHQtb3ZlcmxheSBwIHtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZm9udC1zaXplOiAyMHB4IWltcG9ydGFudDtcbn1cbi5wcmltYXJ5LWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtaW4td2lkdGg6IDE1NXB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcmltYXJ5LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTI1ODIhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhOTI1ODI7XG59XG4ucHJpbWFyeS1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTkyNTgyIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTkyNTgyO1xufVxuLmZpbmFuY2lhbC13b3JrYm9vay1pbnRybyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbi50ZXh0LWNvcnBpZC1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cbi5iYW5uZXItdGV4dC1wdXJwbGUgaDEsXG4uYmFubmVyLXRleHQtcHVycGxlIGgyLFxuLmJhbm5lci10ZXh0LXB1cnBsZSBoMyB7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLnZvYS1saXN0IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnZvYS1saXN0IHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9DYW1wYWlnbnMvZmluYW5jaWFsLXdvcmtib29rL2ljb24tdGljay1wbHVtLnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVyby1iYW5uZXItaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDY1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oZXJvLWJhbm5lci1pbWFnZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaGVyby1iYW5uZXItaW1hZ2UgLnRleHQtb3ZlcmxheSBoMSxcbiAgLmhlcm8tYmFubmVyLWltYWdlIC50ZXh0LW92ZXJsYXkgcCB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgfVxuICAuYmctaW1hZ2UtNzUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXRleHQtcHVycGxlIGgxLFxuICAuYmFubmVyLXRleHQtcHVycGxlIGgyLFxuICAuYmFubmVyLXRleHQtcHVycGxlIGgzIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAuZmluYW5jaWFsLXdvcmtib29rLWludHJvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAudm9hLWxhbmRpbmctaW50cm8gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIFBsdW0gY2FtcGFpZ24gc3R5bGVzIC0gYWRkZWQgMDIvMDcvMjAyMSAqL1xuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNGU0ZTQ7XG59XG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNGU0ZTQ7XG59XG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNTcyMzgxIWltcG9ydGFudDtcbn1cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTkyNTgyIWltcG9ydGFudDtcbn1cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogI2NjYyFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwIWltcG9ydGFudDtcbn1cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYhaW1wb3J0YW50O1xufVxuLnBsdW0tY2FtcGFpZ24gLmxpZ2h0ZXItaGVyby1pbWFnZSB7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDU5MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5wbHVtLWNhbXBhaWduIC5saWdodGVyLWhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBoMSB7XG4gIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA0MHB4IWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiA5MDAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnBsdW0tY2FtcGFpZ24gLmxpZ2h0ZXItaGVyby1pbWFnZSAudGV4dC1vdmVybGF5IHAge1xuICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG59XG4ucGx1bS1jYW1wYWlnbiAucm93LWZvb3RlciAuZ2V0LWluLXRvdWNoIC5jb2wtY3VzdG9tIC50ZXh0LWltYWdlIHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBsdW0tY2FtcGFpZ24gaDIge1xuICBmb250LXNpemU6IDMycHghaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbn1cbi5wbHVtLWNhbXBhaWduIGgzIHtcbiAgZm9udC1zaXplOiAyOHB4IWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtUmVndWxhcic7XG59XG4ucGx1bS1jYW1wYWlnbiBwIHtcbiAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wbHVtLWNhbXBhaWduIC5saWdodGVyLWhlcm8taW1hZ2Uge1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzMjBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBhZGRpbmctdG9wOiAwcHghaW1wb3J0YW50O1xuICB9XG4gIC5wbHVtLWNhbXBhaWduIC5saWdodGVyLWhlcm8taW1hZ2U6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB6LWluZGV4OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBsdW0tY2FtcGFpZ24gLmxpZ2h0ZXItaGVyby1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDgwJSFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsdW0tY2FtcGFpZ24gLmxpZ2h0ZXItaGVyby1pbWFnZSAudGV4dC1vdmVybGF5IGgxIHtcbiAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyNXB4IWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsIWltcG9ydGFudDtcbiAgfVxuICAucGx1bS1jYW1wYWlnbiAubGlnaHRlci1oZXJvLWltYWdlIC50ZXh0LW92ZXJsYXkgcCB7XG4gICAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5wbHVtLWNhbXBhaWduIC5saWdodGVyLWhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBoMSB7XG4gICAgY29sb3I6ICM1NzIzODEhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogNDBweCFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtUmVndWxhcic7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuICAucGx1bS1jYW1wYWlnbiAubGlnaHRlci1oZXJvLWltYWdlIC50ZXh0LW92ZXJsYXkgcCB7XG4gICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgZm9udC1zaXplOiAyMHB4IWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGx1bS1jYW1wYWlnbiAubGlnaHRlci1oZXJvLWltYWdlIC50ZXh0LW92ZXJsYXkgaDEge1xuICAgIGNvbG9yOiAjNTcyMzgxIWltcG9ydGFudDtcbiAgfVxuICAucGx1bS1jYW1wYWlnbiAubGlnaHRlci1oZXJvLWltYWdlIC50ZXh0LW92ZXJsYXkgcCB7XG4gICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICB9XG59XG4udmNlbnRlci1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2QtcGxheTpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtcGxheS1hY3RpdmUucG5nKTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2QtcGF1c2U6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LXBhdXNlLWFjdGl2ZS5wbmcpO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuLm5hYi1ha2FtYWktdmlkZW8tc2VjdGlvbiAuYnRuLXZvZC1zdG9wOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy92aWRlby1idC1zdG9wLWFjdGl2ZS5wbmcpO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLm5hYi1ha2FtYWktdmlkZW8tc2VjdGlvbiAuYnRuLXZvZC1mb3J3YXJkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy92aWRlby1idC1mb3J3YXJkLWFjdGl2ZS5wbmcpO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2QtYmFjazpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtYmFjay1hY3RpdmUucG5nKTtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2Qtdm9sdXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LXZvbC11cC1hY3RpdmUucG5nKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMTlweDtcbn1cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2Qtdm9sZG93bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtdm9sLWRvd24tYWN0aXZlLnBuZyk7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE5cHg7XG59XG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXRyYW5zY3JpcHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LXRyYXNuY3JpcHQtYWN0aXZlLnBuZyk7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXN0b3AsXG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXN0b3A6aG92ZXIsXG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXN0b3A6Zm9jdXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRleHQtYnJhbmQtY29sb3Ige1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5yZXRpcmVtZW50LWh1Yi1pbnRybyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cbi53cmFwcGVyLW1hc3RoZWFkIHtcbiAgaGVpZ2h0OiAyNDNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi53cmFwcGVyLW1hc3RoZWFkLWhlYWRpbmcge1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHB4IDQwMHB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzMDUzZDtcbiAgb3BhY2l0eTogMC44O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0M3B4O1xufVxuLndyYXBwZXItbWFzdGhlYWQtaGVhZGluZyBoMSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiA3MCU7XG4gIGZvbnQtc2l6ZTogMzRweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDYycHg7XG59XG4uaW4tcmV0aXJlbWVudC1oZWFkaW5nIGgxLFxuLmZvY3VzZWQtaGVhZGluZyBoMSB7XG4gIHdpZHRoOiA4MSU7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG59XG4ud3JhcHBlci1tYXN0aGVhZC1oZWFkaW5nIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDk5JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLW5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ud3JhcHBlci1yZXRpcmVtZW50LWh1Yi1uYXYgLm5hdi10YWJzIGxpIHtcbiAgd2lkdGg6IDI1JTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLW5hdiAubmF2LXRhYnMgbGkgYSB7XG4gIGNvbG9yOiAjOTQ3M2FmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUJvbGQnO1xuICBib3JkZXI6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLndyYXBwZXItcmV0aXJlbWVudC1odWItbmF2IC5uYXYtdGFicyBsaSBhOmhvdmVyLFxuLndyYXBwZXItcmV0aXJlbWVudC1odWItbmF2IC5uYXYtdGFicyBsaSBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLW5hdiAubmF2LXRhYnMgbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLW5hdiAubmF2LXRhYnMgbGkubGFzdCBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnJldGlyZW1lbnQtaHViLXZpZGVvLW5vLWJnIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLXZpZGVvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gIG1hcmdpbi1sZWZ0OiAtOTk5OWVtO1xuICBtYXJnaW4tcmlnaHQ6IC05OTk5ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDk5OTllbTtcbiAgcGFkZGluZy1sZWZ0OiA5OTk5ZW07XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4ud3JhcHBlci1yZXRpcmVtZW50LWh1Yi12aWRlb3MgaDIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLXZpZGVvcyAuZmxleC12aWRlby53aWRlc2NyZWVuIHtcbiAgcGFkZGluZy1ib3R0b206IDUzLjI1JTtcbn1cbi5ob21lcGFnZS12aWRlb3MgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmhvbWVwYWdlLXZpZGVvcyBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmhvbWVwYWdlLXZpZGVvcyAuZmxleC12aWRlby53aWRlc2NyZWVuIHtcbiAgcGFkZGluZy1ib3R0b206IDUxLjEwJTtcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLXRhYnMge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tbGVmdDogLTk5OTllbTtcbiAgbWFyZ2luLXJpZ2h0OiAtOTk5OWVtO1xuICBwYWRkaW5nLWxlZnQ6IDk5OTllbTtcbiAgcGFkZGluZy1yaWdodDogOTk5OWVtO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmUzZTY7XG59XG4ud3JhcHBlci1yZXRpcmVtZW50LWh1Yi10YWJzIGg1IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ud3JhcHBlci1yZXRpcmVtZW50LWh1Yi10YWJzIC5uYXYtdGFicyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud3JhcHBlci1yZXRpcmVtZW50LWh1Yi10YWJzIC5uYXYtdGFicyBsaSBhIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtQm9sZCc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLXRhYnMgLm5hdi10YWJzIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzNiM2IzYjtcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLXRhYnMgLnBhbmVsIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLXRhYnMgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDExcHggMTVweDtcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLXRhYnMgLnBhbmVsLWhlYWRpbmcgYSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2Fycm93c19uZXdfd2h0LnBuZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMTg4cHggIWltcG9ydGFudDtcbn1cbi53cmFwcGVyLXJldGlyZW1lbnQtaHViLXRhYnMgLnBhbmVsLWhlYWRpbmcgYS5jb2xsYXBzZWQge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvd3NfbmV3X3dodC5wbmcnKTtcbn1cbi53cmFwcGVyLWhlbHBmdWwtYXJ0aWNsZXMge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi53cmFwcGVyLWhlbHBmdWwtYXJ0aWNsZXMgaDIge1xuICBjb2xvcjogIzU3MjM4MTtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG4ud3JhcHBlci1oZWxwZnVsLWFydGljbGVzIC5oZWxwZnVsLWFydGljbGUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNGY2O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1pbi1oZWlnaHQ6IDE5NXB4O1xufVxuLndyYXBwZXItaGVscGZ1bC1hcnRpY2xlcyAuaGVscGZ1bC1hcnRpY2xlLWltZyBoMyB7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLndyYXBwZXItaGVscGZ1bC1hcnRpY2xlcyAuaGVscGZ1bC1hcnRpY2xlLWltZyBpbWcge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLndyYXBwZXItaGVscGZ1bC1hcnRpY2xlcyAuaGVscGZ1bC1hcnRpY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuLndyYXBwZXItaGVscGZ1bC1hcnRpY2xlcyAuaGVscGZ1bC1hcnRpY2xlIGgzIHtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4ud3JhcHBlci1oZWxwZnVsLWFydGljbGVzIC5oZWxwZnVsLWFydGljbGUtaW1nLmhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWItY2FzZS1zdHVkeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjY7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4IDIwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5yZXRpcmVtZW50LWh1Yi1jYXNlLXN0dWR5IGg0IHtcbiAgY29sb3I6ICM1NzIzODEgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdjb3JwaWQtbGlnaHQnO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5yZXRpcmVtZW50LWh1Yi1jYXNlLXN0dWR5IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLnJldGlyZW1lbnQtaHViLWNhc2Utc3R1ZHkgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJldGlyZW1lbnQtaHViLWNhc2Utc3R1ZHkgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yZXRpcmVtZW50LWh1Yi1pbnRybyBoMiB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC53cmFwcGVyLW1hc3RoZWFkIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC53cmFwcGVyLW1hc3RoZWFkLWhlYWRpbmcge1xuICAgIHRvcDogNTBweDtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAud3JhcHBlci1tYXN0aGVhZC1oZWFkaW5nIGgxIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgLmluLXJldGlyZW1lbnQtaGVhZGluZyBoMSxcbiAgLmZvY3VzZWQtaGVhZGluZyBoMSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIC53cmFwcGVyLW1hc3RoZWFkLWhlYWRpbmcgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC53cmFwcGVyLXJldGlyZW1lbnQtaHViLXZpZGVvcyAuZmxleC12aWRlby53aWRlc2NyZWVuIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTIuOTAlO1xuICB9XG4gIC5ob21lcGFnZS12aWRlb3MgLmZsZXgtdmlkZW8ud2lkZXNjcmVlbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ5LjMwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldGlyZW1lbnQtaHViLWludHJvIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLndyYXBwZXItbWFzdGhlYWQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDg1JSAwICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC53cmFwcGVyLW1hc3RoZWFkLWhlYWRpbmcge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYwcHg7XG4gIH1cbiAgLndyYXBwZXItbWFzdGhlYWQtaGVhZGluZyBoMSB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuaW4tcmV0aXJlbWVudC1oZWFkaW5nIGgxLFxuICAuZm9jdXNlZC1oZWFkaW5nIGgxIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIC53cmFwcGVyLW1hc3RoZWFkLWhlYWRpbmcgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbiAgLndyYXBwZXItcmV0aXJlbWVudC1odWItbmF2IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAud3JhcHBlci1yZXRpcmVtZW50LWh1Yi1uYXYgLm5hdi10YWJzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZTNlNjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAud3JhcHBlci1yZXRpcmVtZW50LWh1Yi1uYXYgLm5hdi10YWJzIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAud3JhcHBlci1yZXRpcmVtZW50LWh1Yi1uYXYgLm5hdi10YWJzIGxpIGEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LWZhbWlseTogJ2NvcnBpZC1saWdodCc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNTcyMzgxO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIH1cbiAgLndyYXBwZXItcmV0aXJlbWVudC1odWItbmF2IC5uYXYtdGFicyBsaSBhOmhvdmVyLFxuICAud3JhcHBlci1yZXRpcmVtZW50LWh1Yi1uYXYgLm5hdi10YWJzIGxpIGE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjM2IzYjNiO1xuICB9XG4gIC53cmFwcGVyLXJldGlyZW1lbnQtaHViLW5hdiAubmF2LXRhYnMgbGkuYWN0aXZlIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjM2IzYjNiO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC53cmFwcGVyLXJldGlyZW1lbnQtaHViLXRhYnMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLndyYXBwZXItcmV0aXJlbWVudC1odWItdGFicyBoNCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAud3JhcHBlci1yZXRpcmVtZW50LWh1Yi10YWJzIC5uYXYtdGFicyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZTNlNjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAud3JhcHBlci1yZXRpcmVtZW50LWh1Yi10YWJzIC5uYXYtdGFicyBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAud3JhcHBlci1yZXRpcmVtZW50LWh1Yi10YWJzIC5uYXYtdGFicyBsaSBhIHtcbiAgICBib3JkZXI6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtZmFtaWx5OiAnY29ycGlkLWxpZ2h0JztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM1NzIzODE7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuICAud3JhcHBlci1yZXRpcmVtZW50LWh1Yi10YWJzIC5uYXYtdGFicyBsaSBhOmhvdmVyLFxuICAud3JhcHBlci1yZXRpcmVtZW50LWh1Yi10YWJzIC5uYXYtdGFicyBsaSBhOmZvY3VzIHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjM2IzYjNiO1xuICB9XG4gIC53cmFwcGVyLXJldGlyZW1lbnQtaHViLXRhYnMgLm5hdi10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgY29sb3I6ICMzYjNiM2I7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLndyYXBwZXItcmV0aXJlbWVudC1odWItdGFicyAubmF2LXRhYnMgbGkuYWN0aXZlIGE6aG92ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzNiM2IzYjtcbiAgfVxuICAucmV0aXJlbWVudC1odWItdmlkZW8tbm8tYmcge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLndyYXBwZXItcmV0aXJlbWVudC1odWItdmlkZW9zIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC53cmFwcGVyLXJldGlyZW1lbnQtaHViLXZpZGVvcyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaG9tZXBhZ2UtdmlkZW9zIC5mbGV4LXZpZGVvLndpZGVzY3JlZW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIH1cbiAgLndyYXBwZXItaGVscGZ1bC1hcnRpY2xlcyAuaGVscGZ1bC1hcnRpY2xlLWltZyB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLndyYXBwZXItaGVscGZ1bC1hcnRpY2xlcyAuaGVscGZ1bC1hcnRpY2xlLWltZyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDQwJTtcbiAgfVxuICAud3JhcHBlci1oZWxwZnVsLWFydGljbGVzIC5oZWxwZnVsLWFydGljbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViLWNhc2Utc3R1ZHkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnRleHQtY29sb3Itd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi53cmFwcGVyLXByaSBoMSB7XG4gIGZvbnQtc2l6ZTogMzRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi53cmFwcGVyLXByaSBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi53cmFwcGVyLXByaSAud3JhcHBlci1wcmktdmlkZW8uZmxleC12aWRlby53aWRlc2NyZWVuIHtcbiAgcGFkZGluZy1ib3R0b206IDUzLjclO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLndyYXBwZXItcHJpIC5yb3ctZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4uYnRuLWN0YS1wcmltYXJ5IHtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1pbi13aWR0aDogMTU1cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG59XG4uYnRuLWN0YS1zZWNvbmRhcnkge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWluLXdpZHRoOiAxNTVweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E5MjU4Mjtcbn1cbi53cmFwcGVyLXByaS1tYXN0aGVhZCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuLndyYXBwZXItcHJpLW1hc3RoZWFkIGgxIHtcbiAgY29sb3I6ICNmOWFmMDA7XG59XG4ud3JhcHBlci1wcmktbWFzdGhlYWQgaDQge1xuICBjb2xvcjogIzU3MjM4MSAhaW1wb3J0YW50O1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi53cmFwcGVyLXByaS1tYXN0aGVhZC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MSAhaW1wb3J0YW50O1xufVxuLndyYXBwZXItcHJpIC5jcnVtYmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndyYXBwZXItcHJpIC5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi53cmFwcGVyLXByaSAuYnJlYWRjcnVtYiBsaSBhIHtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4ud3JhcHBlci1wcmkgLmJyZWFkY3J1bWIgLmFjdGl2ZSB7XG4gIGNvbG9yOiAjM2IzYjNiO1xufVxuLndyYXBwZXItcHJpIC5icmVhZGNydW1iID4gbGkgKyBsaTpiZWZvcmUge1xuICBjb2xvcjogIzNiM2IzYjtcbn1cbi53cmFwcGVyLXByaS1jdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZjZmRlO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1yaWdodDogOTk5OWVtO1xuICBtYXJnaW4tcmlnaHQ6IC05OTk5ZW07XG4gIHBhZGRpbmctbGVmdDogOTk5OWVtO1xuICBtYXJnaW4tbGVmdDogLTk5OTllbTtcbn1cbi53cmFwcGVyLXByaS1jdGEgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndyYXBwZXItcHJpLWN0YSAucHJpLWNhbGwtdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uLXBob25lLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDE1cHg7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cbi53cmFwcGVyLXByaS1jdGEgLnByaS1jaGF0LXdpdGgtdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uLWNoYXQucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuLndyYXBwZXItcHJpLWJvZHktY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi53cmFwcGVyLWluY29tZS1wYXRocyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y0ZjY7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLndyYXBwZXItaW5jb21lLXBhdGhzIC5pbmNvbWUtcGF0aHMtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4ud3JhcHBlci1pbmNvbWUtcGF0aHMgLmluY29tZS1wYXRocy1jb250ZW50IGgzIHtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4ud3JhcHBlci1pbmNvbWUtcGF0aHMgLmluY29tZS1wYXRocy1jb250ZW50IC50ZXh0LWltYWdlIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Y3ZjVmODtcbiAgaGVpZ2h0OiAyMjBweDtcbn1cbi53cmFwcGVyLWluY29tZS1wYXRocyAuaW5jb21lLXBhdGhzLWNvbnRlbnQgLnRleHQtaW1hZ2UgLmJ0bi1jdGEsXG4ud3JhcHBlci1pbmNvbWUtcGF0aHMgLmluY29tZS1wYXRocy1jb250ZW50IC50ZXh0LWltYWdlIC5idG4tY3RhLXByaW1hcnksXG4ud3JhcHBlci1pbmNvbWUtcGF0aHMgLmluY29tZS1wYXRocy1jb250ZW50IC50ZXh0LWltYWdlIC5idG4tY3RhLXNlY29uZGFyeSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAzNSU7XG59XG4ud3JhcHBlci1pbmNvbWUtcGF0aHMgLmN1bHRpdmF0b3ItY29udGVudCAudGV4dC1pbWFnZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ud3JhcHBlci1pbmNvbWUtcGF0aHMgLnNlbGYtc2VsZWN0LWNvbnRlbnQgLnRleHQtaW1hZ2Uge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi53cmFwcGVyLXByaS1jb250ZW50LWJveCBoMyB7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLndyYXBwZXItcHJpLXN0cmF0ZWd5LWludHJvIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5OTk5ZW07XG4gIG1hcmdpbi1yaWdodDogLTk5OTllbTtcbiAgcGFkZGluZy1sZWZ0OiA5OTk5ZW07XG4gIG1hcmdpbi1sZWZ0OiAtOTk5OWVtO1xufVxuLndyYXBwZXItaW52ZXN0bWVudC1wb3RzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi53cmFwcGVyLWludmVzdG1lbnQtcG90cyBoMyB7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLndyYXBwZXItYXNzZXQtYWxsb2NhdGlvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmNmZGU7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi53cmFwcGVyLWFzc2V0LWFsbG9jYXRpb24gaDMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLndyYXBwZXItYXNzZXQtYWxsb2NhdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAyMHB4IHNvbGlkICNkNmNmZGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2MHB4O1xuICBsZWZ0OiA0NyU7XG59XG4ud3JhcHBlci1iYWxhbmNlLWludmVzdGVkIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y1Zjg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLndyYXBwZXItYXNzZXQtYWxsb2NhdGlvbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWNlZjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAud3JhcHBlci1wcmktbWFzdGhlYWQgaDEgKyBwIHtcbiAgICB3aWR0aDogNTUlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAud3JhcHBlci1pbnZlc3RtZW50LXBvdHMgLnRleHQtaW1hZ2Uge1xuICAgIHdpZHRoOiA3MyU7XG4gIH1cbiAgLndyYXBwZXItYXNzZXQtYWxsb2NhdGlvbiAudGV4dC1pbWFnZSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAud3JhcHBlci1hc3NldC1hbGxvY2F0aW9uLWNvbnRlbnQgLnRleHQtaW1hZ2Uge1xuICAgIHdpZHRoOiA1NSU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cmFwcGVyLXByaS1tYXN0aGVhZCBoMSArIHAge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cmFwcGVyLXByaSBoMSB7XG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndyYXBwZXItcHJpLW1hc3RoZWFkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAud3JhcHBlci1pbmNvbWUtcGF0aHMtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNGY2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndyYXBwZXItcHJpLWJvZHktY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLndyYXBwZXItcHJpLWJvZHktY29udGVudCBoMiB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAud3JhcHBlci1pbmNvbWUtcGF0aHMgLmluY29tZS1wYXRocy1jb250ZW50IC50ZXh0LWltYWdlIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLndyYXBwZXItaW52ZXN0bWVudC1wb3RzLFxuICAud3JhcHBlci1hc3NldC1hbGxvY2F0aW9uLFxuICAud3JhcHBlci1hc3NldC1hbGxvY2F0aW9uLWNvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnNwYWNpbmctbXQtbmVnYXRpdmUxMCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLnNwYWNpbmctcHQtNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcHItNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wYi01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wbC01MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbXQtNTAge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tci01MCB7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbWItNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tbC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wdC00NSB7XG4gIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wci00NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXBiLTQ1IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXBsLTQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tdC00NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1yLTQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tYi00NSB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1sLTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXB0LTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXByLTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcGItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcGwtNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW10LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1iLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbWwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcHQtMzUge1xuICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcHItMzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wYi0zNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wbC0zNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbXQtMzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tci0zNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbWItMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tbC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wdC0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wci0zMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXBiLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXBsLTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tdC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1yLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tYi0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1sLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXB0LTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXByLTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcGItMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcGwtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW10LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbXItMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1iLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbWwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcHQtMjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcHItMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wbC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbXQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tci0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tbC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wdC0xNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wci0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXBiLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXBsLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1yLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tYi0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXB0LTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXByLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcGItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcGwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbWwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcHQtNSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXByLTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wbC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW10LTUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1yLTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcHItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcGwtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1yLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLW1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1tbC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXAtNTAge1xuICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wLTQ1IHtcbiAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcC00MCB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXAtMzUge1xuICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wLTMwIHtcbiAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcC0yNSB7XG4gIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXAtMjAge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc3BhY2luZy1wLTE1IHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctcC0xMCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cbi5zcGFjaW5nLXAtNSB7XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbS01MCB7XG4gIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbS00NSB7XG4gIG1hcmdpbjogNDVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbS00MCB7XG4gIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbS0zNSB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbS0zMCB7XG4gIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbS0yNSB7XG4gIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbS0yMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbS0xNSB7XG4gIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbS0xMCB7XG4gIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xufVxuLnNwYWNpbmctbS01IHtcbiAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zcGFjaW5nLW1kLW10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmctbWQtbXQtNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy1tZC1tdC00NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLW1kLW10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmctbWQtbXQtMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy1tZC1tdC0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLW1kLW10LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmctbWQtbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy1tZC1tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLW1kLW1iLTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmctbWQtbWItNDUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy1tZC1tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLW1kLW1iLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmctbWQtbWItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy1tZC1tYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuc3BhY2luZy1tZC1tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLW1kLXB0LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxuICAuc3BhY2luZy1tZC1wdC01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gIH1cbiAgLnNwYWNpbmctbWQtcHQtNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG4gIC5zcGFjaW5nLW1kLXB0LTQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgfVxuICAuc3BhY2luZy1tZC1wdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbiAgLnNwYWNpbmctbWQtcHQtMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG4gIC5zcGFjaW5nLW1kLXB0LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAuc3BhY2luZy1tZC1wdC0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbiAgLnNwYWNpbmctbWQtcHQtMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5zcGFjaW5nLW1kLXB0LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuICAuc3BhY2luZy1tZC1wdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgLnNwYWNpbmctbWQtcHQtNSB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxuICAuc3BhY2luZy1tZC1wdC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG4gIC5zcGFjaW5nLW1kLXBiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLnNwYWNpbmctbWQtcGItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5zcGFjaW5nLW1kLXBiLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc3BhY2luZy1tZC1wYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnNwYWNpbmctbWQtcGItMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG4gIC5zcGFjaW5nLW1kLXBiLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc3BhY2luZy1tZC1wYi0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnNwYWNpbmctbWQtcGItNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zcGFjaW5nLW1kLXBiLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuICAuc3BhY2luZy1tZC1wYi01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnNwYWNpbmctbWQtcGItNTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICB9XG4gIC5zcGFjaW5nLW1kLXBiLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuICAuc3BhY2luZy1tZC1wbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNwYWNpbmctdGFibGV0LXB0LTUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cbiAgLnNwYWNpbmctdGFibGV0LXB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAuc3BhY2luZy10YWJsZXQtcHQtMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG4gIC5zcGFjaW5nLXRhYmxldC1wdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLnNwYWNpbmctdGFibGV0LXB0LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuICAuc3BhY2luZy10YWJsZXQtcHQtMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5zcGFjaW5nLXRhYmxldC1wdC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cbiAgLnNwYWNpbmctdGFibGV0LXB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAuc3BhY2luZy10YWJsZXQtbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5zcGFjaW5nLXRhYmxldC1tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuc3BhY2luZy10YWJsZXQtbXQtMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLnNwYWNpbmctdGFibGV0LW10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5zcGFjaW5nLXRhYmxldC1tdC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAuc3BhY2luZy10YWJsZXQtbXQtMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLnNwYWNpbmctdGFibGV0LW10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5zcGFjaW5nLXRhYmxldC1tdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAuc3BhY2luZy10YWJsZXQtbXQtNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbiAgLnNwYWNpbmctdGFibGV0LW10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIC5zcGFjaW5nLXRhYmxldC1tdC01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxuICAuc3BhY2luZy10YWJsZXQtbXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgLnNwYWNpbmctdGFibGV0LXBiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLnNwYWNpbmctdGFibGV0LXBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc3BhY2luZy10YWJsZXQtcGItMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5zcGFjaW5nLXRhYmxldC1wYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnNwYWNpbmctdGFibGV0LXBiLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuICAuc3BhY2luZy10YWJsZXQtcGItMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zcGFjaW5nLXRhYmxldC1wYi0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnNwYWNpbmctdGFibGV0LXBiLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNwYWNpbmcteHMtbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmcteHMtbXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy14cy1tdC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLXhzLW10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmcteHMtbXQtMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy14cy1tdC0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLXhzLW10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmcteHMtbXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy14cy1tdC00NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLXhzLW10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmcteHMtbXQtNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy14cy1tdC02MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLXhzLW1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLXhzLW1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmcteHMtbWItMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy14cy1tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLXhzLW1iLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmcteHMtbWItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy14cy1tYi0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLXhzLW1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmcteHMtbWItNDUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy14cy1tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjaW5nLXhzLW1iLTU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwYWNpbmcteHMtbWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc3BhY2luZy14cy1wbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLnNwYWNpbmcteHMtcHItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuc3BhY2luZy14cy1wdC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG4gIC5zcGFjaW5nLXhzLXB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAuc3BhY2luZy14cy1wdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbiAgLnNwYWNpbmcteHMtcHQtMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5zcGFjaW5nLXhzLXB0LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuICAuc3BhY2luZy14cy1wdC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnNwYWNpbmcteHMtcHQtMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG4gIC5zcGFjaW5nLXhzLXB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAuc3BhY2luZy14cy1wYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5zcGFjaW5nLXhzLXBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc3BhY2luZy14cy1wYi0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnNwYWNpbmcteHMtcGItMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zcGFjaW5nLXhzLXBiLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuICAuc3BhY2luZy14cy1wYi0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnNwYWNpbmcteHMtcGItMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB9XG4gIC5zcGFjaW5nLXhzLXBiLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICAuc3BhY2luZy14cy1wYi00NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLnNwYWNpbmcteHMtcGItNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5zcGFjaW5nLXhzLXBiLTU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgfVxuICAuc3BhY2luZy14cy1wYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgLnNwYWNpbmcteHMtcGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ucmV0aXJlbWVudC1odWIge1xuICAvKiBHbHlwaHMgKi9cbn1cbi5yZXRpcmVtZW50LWh1YiBoMSxcbi5yZXRpcmVtZW50LWh1YiBoMixcbi5yZXRpcmVtZW50LWh1YiBoMyxcbi5yZXRpcmVtZW50LWh1YiBoNCxcbi5yZXRpcmVtZW50LWh1YiBoNSxcbi5yZXRpcmVtZW50LWh1YiBoNixcbi5yZXRpcmVtZW50LWh1YiBwIHtcbiAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUhlYXZ5XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweCFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTcyMzgxIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNCFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgaDIge1xuICBmb250LXNpemU6IDE4cHghaW1wb3J0YW50O1xuICBjb2xvcjogIzU3MjM4MSFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1IZWF2eVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuLnJldGlyZW1lbnQtaHViIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcbiAgY29sb3I6ICM1NzIzODEhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtSGVhdnlcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cbi5yZXRpcmVtZW50LWh1YiBoNCxcbi5yZXRpcmVtZW50LWh1YiBoNSxcbi5yZXRpcmVtZW50LWh1YiBoNiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtSGVhdnlcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cbi5yZXRpcmVtZW50LWh1YiBvbCBsaSxcbi5yZXRpcmVtZW50LWh1YiB1bCBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1MaWdodFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMjAwIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNCFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4IWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUxpZ2h0JztcbiAgZm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtTGlnaHQnO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDgwMCFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ucmV0aXJlbWVudC1odWIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnJldGlyZW1lbnQtaHViIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAjM2IzYjNiIGRvdHRlZCAxcHghaW1wb3J0YW50O1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbi5yZXRpcmVtZW50LWh1YiAucm93LWZvb3RlciBwLFxuLnJldGlyZW1lbnQtaHViIC5yb3ctZm9vdGVyIHN0cm9uZyxcbi5yZXRpcmVtZW50LWh1YiAucm93LWZvb3RlciBiIHtcbiAgZm9udC1zaXplOiAxMnB4IWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuOCFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkTGlnaHQnO1xuICBjb2xvcjogIzNiM2IzYiFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLnJvdy1mb290ZXIgLm5hdi10YWJzIHtcbiAgbWFyZ2luOiA5cHggMCFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpIHtcbiAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRMaWdodCc7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4IWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiAucm93LWZvb3RlciAubmF2LXRhYnMgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLVJlZ3VsYXInO1xuICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICBtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiAucm93LWZvb3RlciAubmF2LXRhYnMgbGkgYTpob3Zlcixcbi5yZXRpcmVtZW50LWh1YiAucm93LWZvb3RlciAubmF2LXRhYnMgbGkgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiAyMDAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU3MjM4MSFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLmNvbHdpZHRoLTI1cGVyY2VudGFnZSAudGFibGUgdGgge1xuICBwYWRkaW5nOiAxNXB4O1xuICB3aWR0aDogMjUlO1xufVxuLnJldGlyZW1lbnQtaHViIC5nbHlwaGljb24tdGljazpiZWZvcmUsXG4ucmV0aXJlbWVudC1odWIgLmdseXBoaWNvbi1vazpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgY29udGVudDogXCJcXGUwMTNcIjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgY29sb3I6ICM1NzIzODE7XG4gIGxpbmUtaGVpZ2h0OiAyLjY7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnJldGlyZW1lbnQtaHViIC5nbHlwaGljb24tY3Jvc3M6YmVmb3JlLFxuLnJldGlyZW1lbnQtaHViIC5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBjb250ZW50OiBcIlxcZTAxNFwiO1xuICBmb250LXdlaWdodDogMjAwO1xuICBjb2xvcjogI0MyMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucmV0aXJlbWVudC1odWIgLmdseXBoaWNvbi1lYXJwaG9uZTpiZWZvcmUsXG4ucmV0aXJlbWVudC1odWIgLmdseXBoaWNvbi1waG9uZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgY29udGVudDogXCJcXGUxODJcIjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgY29sb3I6ICNjMjAwMDA7XG59XG4ucmV0aXJlbWVudC1odWIgLmdseXBoaWNvbi1uZXctd2luZG93OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBjb250ZW50OiBcIlxcZTE2NFwiO1xuICBjb2xvcjogcmdiYSg4NywgMzUsIDEyOSwgMC45KTtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnJldGlyZW1lbnQtaHViIC5nbHlwaGljb24tdGltZTpiZWZvcmUge1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5yZXRpcmVtZW50LWh1YiAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciAhaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC5odWItbWVudSB7XG4gIGJhY2tncm91bmQ6ICNmMmY0ZjYhaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC5kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5yZXRpcmVtZW50LWh1YiAubGFuZGluZy1wYWdlIGgyIHtcbiAgZm9udC1zaXplOiAxOHB4IWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiAubGFuZGluZy1wYWdlIHAge1xuICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC5tZWRpYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnJldGlyZW1lbnQtaHViIC5tZWRpYSBoMiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxcHggMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xufVxuLnJldGlyZW1lbnQtaHViIC5tZWRpYSBoMiBhOmZvY3VzLFxuLnJldGlyZW1lbnQtaHViIC5tZWRpYSBoMjpmb2N1cyB7XG4gIG91dGxpbmU6ICMzYjNiM2IgZG90dGVkIDFweCFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDtcbn1cbi5yZXRpcmVtZW50LWh1YiAubWVkaWEgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnJldGlyZW1lbnQtaHViIC5tZWRpYSBhOmZvY3VzID4gc3BhbiB7XG4gIG91dGxpbmU6ICMzYjNiM2IgZG90dGVkIDFweCFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNhOTI1ODI7XG59XG4ucmV0aXJlbWVudC1odWIgLm1lZGlhIGE6Zm9jdXMgPiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiBwdXJwbGU7XG4gIHdpZHRoOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDBweDtcbn1cbi5yZXRpcmVtZW50LWh1YiAubWVkaWEgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnJldGlyZW1lbnQtaHViIC5nZXQtaW4tdG91Y2ggLm1lZGlhIGFbaHJlZl49XCJ0ZWxcIl06Zm9jdXMgPiBzcGFuIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5yZXRpcmVtZW50LWh1YiAuYm94ZWQtaXRlbSB7XG4gIGhlaWdodDogMjU1cHg7XG59XG4ucmV0aXJlbWVudC1odWIgLmJveGVkLWl0ZW0gaW1nIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ucmV0aXJlbWVudC1odWIgLmhlcm8taW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvaGVyby1iYW5uZXItcmV0aXJlbWVudC5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5yZXRpcmVtZW50LWh1YiAuaGVyby1pbWFnZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5yZXRpcmVtZW50LWh1YiAuaGVyby1pbWFnZSAudGV4dC1vdmVybGF5IGgxIHtcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDQwcHghaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucmV0aXJlbWVudC1odWIgLmhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBwIHtcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBmb250LXNpemU6IDIwcHghaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC5saWdodGVyLWhlcm8taW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvYmFubmVyLWJvb3N0LXlvdXItc3VwZXIuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlciFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucmV0aXJlbWVudC1odWIgLmxpZ2h0ZXItaGVyby1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmV0aXJlbWVudC1odWIgLmxpZ2h0ZXItaGVyby1pbWFnZSAudGV4dC1vdmVybGF5IGgxIHtcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDQwcHghaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbiAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucmV0aXJlbWVudC1odWIgLmxpZ2h0ZXItaGVyby1pbWFnZSAudGV4dC1vdmVybGF5IHAge1xuICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucmV0aXJlbWVudC1odWIgLmxpZ2h0ZXItaGVyby1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2Jhbm5lci1ib29zdC15b3VyLXN1cGVyLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC5saWdodGVyLWhlcm8taW1hZ2U6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB6LWluZGV4OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC5saWdodGVyLWhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBoMSB7XG4gICAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogNDBweCFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtUmVndWxhcic7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLmxpZ2h0ZXItaGVyby1pbWFnZSAudGV4dC1vdmVybGF5IHAge1xuICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5yZXRpcmVtZW50LWh1YiAubGlnaHRlci1oZXJvLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvYmFubmVyLWJvb3N0LXlvdXItc3VwZXIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLmxpZ2h0ZXItaGVyby1pbWFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAubGlnaHRlci1oZXJvLWltYWdlIC50ZXh0LW92ZXJsYXkgaDEge1xuICAgIGNvbG9yOiAjNTcyMzgxICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiA0MHB4IWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbiAgICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAubGlnaHRlci1oZXJvLWltYWdlIC50ZXh0LW92ZXJsYXkgcCB7XG4gICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5yZXRpcmVtZW50LWh1YiAuaGVyby1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnJldGlyZW1lbnQtaHViIC5oZXJvLWJhbm5lcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5yZXRpcmVtZW50LWh1YiAuaGVyby1iYW5uZXIgLnRleHQtb3ZlcmxheSBoMSB7XG4gIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA0MHB4IWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLVJlZ3VsYXJcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucmV0aXJlbWVudC1odWIgLmhlcm8tYmFubmVyIC50ZXh0LW92ZXJsYXkgcCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLmhvcml6b250YWwtYWxpZ24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4ucmV0aXJlbWVudC1odWIgLmxnLUhlYWRpbmcgaDEsXG4ucmV0aXJlbWVudC1odWIgLmxnLUhlYWRpbmcgaDIsXG4ucmV0aXJlbWVudC1odWIgLmxnLUhlYWRpbmcgaDMsXG4ucmV0aXJlbWVudC1odWIgLmxnLUhlYWRpbmcgaDQge1xuICBsaW5lLWhlaWdodDogMS40IWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiAubWQtSGVhZGluZyBoMSxcbi5yZXRpcmVtZW50LWh1YiAubWQtSGVhZGluZyBoMixcbi5yZXRpcmVtZW50LWh1YiAubWQtSGVhZGluZyBoMyxcbi5yZXRpcmVtZW50LWh1YiAubWQtSGVhZGluZyBoNCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC5zbS1IZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtQm9sZCc7XG4gIGZvbnQtd2VpZ2h0OiA1MDAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5yZXRpcmVtZW50LWh1YiAuc20tSGVhZGluZyBoMSxcbi5yZXRpcmVtZW50LWh1YiAuc20tSGVhZGluZyBoMixcbi5yZXRpcmVtZW50LWh1YiAuc20tSGVhZGluZyBoNCxcbi5yZXRpcmVtZW50LWh1YiAuc20tSGVhZGluZyBoNCxcbi5yZXRpcmVtZW50LWh1YiAuc20tSGVhZGluZyBwID4gc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxOHB4IWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNCFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLnNtLUhlYWRpbmcgaW1nIHtcbiAgbWF4LXdpZHRoOiAzMHB4O1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG4ucmV0aXJlbWVudC1odWIgLnhzLUhlYWRpbmcgaDEsXG4ucmV0aXJlbWVudC1odWIgLnhzLUhlYWRpbmcgaDIsXG4ucmV0aXJlbWVudC1odWIgLnhzLUhlYWRpbmcgaDMsXG4ucmV0aXJlbWVudC1odWIgLnhzLUhlYWRpbmcgaDQge1xuICBsaW5lLWhlaWdodDogMS40IWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiAucGFnZUxpbmtzV3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmV0aXJlbWVudC1odWIgLnBhZ2VMaW5rc1dyYXBwZXIgaDIsXG4ucmV0aXJlbWVudC1odWIgLnBhZ2VMaW5rc1dyYXBwZXIgaDMsXG4ucmV0aXJlbWVudC1odWIgLnBhZ2VMaW5rc1dyYXBwZXIgaDQge1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLnJldGlyZW1lbnQtaHViIC5mZWF0dXJlZC1pbnRybyAuY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnJldGlyZW1lbnQtaHViIC5mZWF0dXJlZC1pbnRybyAuaW50cm8taWNuIGltZyB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ucmV0aXJlbWVudC1odWIgLmludHJvLWljbiBpbWcge1xuICBtYXgtd2lkdGg6IDQ1cHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnJldGlyZW1lbnQtaHViIC5pbnRyby1pY24yIGltZyB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG4ucmV0aXJlbWVudC1odWIgLmludHJvLWljbjMgaW1nIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5yZXRpcmVtZW50LWh1YiAuaW50cm8taWNuMy5tZWRpYSA+IC5wdWxsLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4IWltcG9ydGFudDtcbiAgd2lkdGg6IDYwcHg7XG59XG4ucmV0aXJlbWVudC1odWIgLnN0eWxlZC1saXN0IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5yZXRpcmVtZW50LWh1YiAuc3R5bGVkLWxpc3Qgb2wgbGkge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4ucmV0aXJlbWVudC1odWIgLnN0eWxlZC1saXN0IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5yZXRpcmVtZW50LWh1YiAuc3R5bGVkLWxpc3QgdWwgbGkge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4ucmV0aXJlbWVudC1odWIgLnBhZ2VMaW5rcyB1bCB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucmV0aXJlbWVudC1odWIgLnBhZ2VMaW5rcyBsaSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUxpZ2h0JztcbiAgZm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTVweCFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNkYWQ2O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5yZXRpcmVtZW50LWh1YiAucGFnZUxpbmtzIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGFkNjtcbn1cbi5yZXRpcmVtZW50LWh1YiAucGFnZUxpbmtzIGxpIGEge1xuICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1MaWdodCc7XG4gIGZvbnQtd2VpZ2h0OiA0MDAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xufVxuLnJldGlyZW1lbnQtaHViIC5wYWdlTGlua3MgbGkgYTpmb2N1cyB7XG4gIG91dGxpbmU6ICMzYjNiM2IgZG90dGVkIDFweCFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLnBhZ2VMaW5rcyBsaSBhOmhvdmVyIHtcbiAgb3V0bGluZTogMCFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLnBhZ2VMaW5rcyBsaSBhOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDExcHg7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdG9wOiA1NSU7XG59XG4ucmV0aXJlbWVudC1odWIgLmdseXBoaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29sb3I6ICM1NzIzODEhaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC5wYWdlTGlua3MgbGkgPiBhOmZvY3VzOmFmdGVyLFxuLnJldGlyZW1lbnQtaHViIC5wYWdlTGlua3MgbGkgPiBhOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4ucmV0aXJlbWVudC1odWIgLndyYXBwZXItYmctZmFmOGY0Lm5hdi1yaWdodCAubmF2LXRhYnMgPiBsaSxcbi5yZXRpcmVtZW50LWh1YiAud3JhcHBlci1iZy1mYWY4ZjQubmF2LXJpZ2h0IC5uYXYtdGFicyA+IGxpLmFjdGl2ZSxcbi5yZXRpcmVtZW50LWh1YiAud3JhcHBlci1iZy1mYWY4ZjQubmF2LXJpZ2h0IC5uYXYtdGFicyA+IGxpLmZpcnN0LFxuLnJldGlyZW1lbnQtaHViIC53cmFwcGVyLWJnLWZhZjhmNC5uYXYtcmlnaHQgLm5hdi10YWJzID4gbGkubGFzdCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuLnJldGlyZW1lbnQtaHViIC53cmFwcGVyLWJnLWZhZjhmNC5uYXYtcmlnaHQgLm5hdi10YWJzID4gbGk6aG92ZXIsXG4ucmV0aXJlbWVudC1odWIgLndyYXBwZXItYmctZmFmOGY0Lm5hdi1yaWdodCAubmF2LXRhYnMgPiBsaS5hY3RpdmU6aG92ZXIsXG4ucmV0aXJlbWVudC1odWIgLndyYXBwZXItYmctZmFmOGY0Lm5hdi1yaWdodCAubmF2LXRhYnMgPiBsaS5maXJzdDpob3Zlcixcbi5yZXRpcmVtZW50LWh1YiAud3JhcHBlci1iZy1mYWY4ZjQubmF2LXJpZ2h0IC5uYXYtdGFicyA+IGxpLmxhc3Q6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucmV0aXJlbWVudC1odWIgLndyYXBwZXItYmctZmFmOGY0Lm5hdi1yaWdodCAubmF2LXRhYnMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC53cmFwcGVyLWJnLWZhZjhmNC5uYXYtcmlnaHQgLm5hdi10YWJzID4gbGkgYTpmb2N1czphZnRlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLndyYXBwZXItYmctZmFmOGY0Lm5hdi1yaWdodCAubmF2LXRhYnMgPiBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50IWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiAud3JhcHBlci1iZy1mYWY4ZjQubmF2LXJpZ2h0IC5uYXYtdGFicyA+IGxpOmxhc3QtY2hpbGQ6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC5icmVhZGNydW1iIHtcbiAgY29sb3I6ICM1NzIzODEhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuLnJldGlyZW1lbnQtaHViIC5icmVhZGNydW1iIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJldGlyZW1lbnQtaHViIC5icmVhZGNydW1iIGxpIGEge1xuICBjb2xvcjogIzU3MjM4MTtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnJldGlyZW1lbnQtaHViIC5icmVhZGNydW1iIGxpICsgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4ucmV0aXJlbWVudC1odWIgLmJyZWFkY3J1bWIgPiAuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUxpZ2h0JztcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnJldGlyZW1lbnQtaHViIC5tbGMtcHJpbWFyeS1uYXYgbGksXG4ucmV0aXJlbWVudC1odWIgLm5hdi1waWxscyBsaSxcbi5yZXRpcmVtZW50LWh1YiAubmF2LXRhYnMgbGksXG4ucmV0aXJlbWVudC1odWIgLnNpZGVraWNrIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnJldGlyZW1lbnQtaHViIC5jcnVtYmNvbnRhaW5lcixcbi5yZXRpcmVtZW50LWh1YiAubWFya2V0LXdhdGNoIC5jb250ZW50LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC5uYXYtdGFicyA+IGxpLmZpcnN0IHtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCAjY2NjO1xufVxuLnJldGlyZW1lbnQtaHViIC5oaWQtbGktYWN0aXZlIGxpLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmV0aXJlbWVudC1odWIgLndyYXBwZXItYmctZmFmOGY0Lm5hdi1yaWdodCAubmF2LXRhYnMgPiBsaSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUxpZ2h0JztcbiAgZm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMDtcbiAgY29sb3I6ICM1NzIzODE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiAud3JhcHBlci1iZy1mYWY4ZjQubmF2LXJpZ2h0IC5uYXYtdGFicyA+IGxpOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGNvbnRlbnQ6ICdcXGUwODAnO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDdweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTFweDtcbiAgY29sb3I6ICM1NzIzODE7XG4gIGZsb2F0OiByaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRvcDogMThweDtcbn1cbi5yZXRpcmVtZW50LWh1YiAud3JhcHBlci1iZy1mYWY4ZjQubmF2LXJpZ2h0IC5uYXYtdGFicyA+IGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUxpZ2h0JztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgY29sb3I6ICM1NzIzODE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbn1cbi5yZXRpcmVtZW50LWh1YiAud3JhcHBlci1iZy1mYWY4ZjQubmF2LXJpZ2h0IC5uYXYtdGFicyA+IGxpIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogIzNiM2IzYiBkb3R0ZWQgMXB4IWltcG9ydGFudDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiAud3JhcHBlci1iZy1mYWY4ZjQubmF2LXJpZ2h0IC5uYXYtdGFicyA+IGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RjZGFkNjtcbn1cbi5yZXRpcmVtZW50LWh1YiAud3JhcHBlci1iZy1mYWY4ZjQubmF2LXJpZ2h0IC5uYXYtdGFicyA+IGxpIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC5mZWF0dXJlLWNvcHkge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucmV0aXJlbWVudC1odWIgLmZlYXR1cmVkLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNGY2IWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiAuZmVhdHVyZWQtaXRlbSBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUhlYXZ5JztcbiAgY29sb3I6ICM1NzIzODE7XG59XG4ucmV0aXJlbWVudC1odWIgLmZlYXR1cmVkLWl0ZW0gaDIge1xuICBmb250LXNpemU6IDE4cHghaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC5mZWF0dXJlZC1pdGVtIGgzLFxuLnJldGlyZW1lbnQtaHViIC5mZWF0dXJlZC1pdGVtIGg0IHtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtSGVhdnknO1xuICBmb250LXNpemU6IDE2cHghaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLmZlYXR1cmVkLWl0ZW0gcCB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUxpZ2h0JztcbiAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiAuZmVhdHVyZWQtaXRlbSBwIHN0cm9uZyxcbi5yZXRpcmVtZW50LWh1YiAuZmVhdHVyZWQtaXRlbSBwIGIge1xuICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1Cb2xkJyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU3MjM4MSFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4ucmV0aXJlbWVudC1odWIgLmZlYXR1cmVkLWl0ZW0gYSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUxpZ2h0JztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzU3MjM4MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUhaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC5mZWF0dXJlZC1pdGVtIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucmV0aXJlbWVudC1odWIgLmZlYXR1cmVkLWl0ZW0gc3Bhbi5idG4tY3RhLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTkyNTgyIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAjM2IzYjNiIGRvdHRlZCAxcHghaW1wb3J0YW50O1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E5MjU4Mjtcbn1cbi5yZXRpcmVtZW50LWh1YiAuZmVhdHVyZWQtaXRlbSAuYnRuLWN0YS1wcmltYXJ5IHtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtSGVhdnknO1xuICBmb250LXdlaWdodDogNjAwIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtaW4td2lkdGg6IDE5NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmc6IDEwcHggNXB4IWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NzIzODE7XG59XG4ucmV0aXJlbWVudC1odWIgLmZlYXR1cmVkLWl0ZW0gLmJ0bi1jdGEtcHJpbWFyeTpmb2N1cyxcbi5yZXRpcmVtZW50LWh1YiAuZmVhdHVyZWQtaXRlbSAuYnRuLWN0YS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5MjU4MiFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E5MjU4Mjtcbn1cbi5yZXRpcmVtZW50LWh1YiAubmV3VGFnLFxuLnJldGlyZW1lbnQtaHViIC5uZXctdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUxpZ2h0JztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5MjQ4MjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5yZXRpcmVtZW50LWh1YiAubmV3VGFnOmZvY3VzLFxuLnJldGlyZW1lbnQtaHViIC5uZXctdGV4dDpmb2N1cyxcbi5yZXRpcmVtZW50LWh1YiAubmV3VGFnOmhvdmVyLFxuLnJldGlyZW1lbnQtaHViIC5uZXctdGV4dDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLm5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIG91dGxpbmU6ICMzYjNiM2IgZG90dGVkIDFweCFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5yZXRpcmVtZW50LWh1YiAubmF2ID4gbGkgPiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyOiBub25lO1xufVxuLnJldGlyZW1lbnQtaHViIGlmcmFtZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzhjNmMyO1xufVxuLnJldGlyZW1lbnQtaHViIC5oMS1oeWJyaWQge1xuICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbiAgY29sb3I6ICM1NzIzODE7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucmV0aXJlbWVudC1odWIgLmgyLWh5YnJpZCB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUhlYXZ5JztcbiAgY29sb3I6ICM1NzIzODE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucmV0aXJlbWVudC1odWIgLmgzLWh5YnJpZCB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLVJlZ3VsYXInO1xuICBjb2xvcjogIzU3MjM4MTtcbiAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5yZXRpcmVtZW50LWh1YiAuaDQtaHlicmlkIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtSGVhdnknO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5yZXRpcmVtZW50LWh1YiAubmV3LXRleHQge1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5MjQ4MjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ucmV0aXJlbWVudC1odWIgLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cbi5yZXRpcmVtZW50LWh1YiAuc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLFxuLnJldGlyZW1lbnQtaHViIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG59XG4ucmV0aXJlbWVudC1odWIgLnNoYWRlZC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNjtcbn1cbi5yZXRpcmVtZW50LWh1YiAuZGlzY2xhaW1lciBoMixcbi5yZXRpcmVtZW50LWh1YiAuZGlzY2xhaW1lciBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1MaWdodFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLmRpc2NsYWltZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1MaWdodFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMCFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAxM3B4IWltcG9ydGFudDtcbn1cbi5yZXRpcmVtZW50LWh1YiBjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnJldGlyZW1lbnQtaHViIC50YWJsZV9zdGFja2VkMSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLFxuLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG59XG4ucmV0aXJlbWVudC1odWIgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnJldGlyZW1lbnQtaHViIC50YWJsZSB0ciB0ZCxcbi5yZXRpcmVtZW50LWh1YiAudGFibGUgdHIgdGgge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5yZXRpcmVtZW50LWh1YiAudGFibGUgdHIgdGQsXG4ucmV0aXJlbWVudC1odWIgLnRhYmxlX3N0YWNrZWQxLnRhYmxlIHRyIHRkIHtcbiAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC50YWJsZV9zdGFja2VkMS50YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJldGlyZW1lbnQtaHViIC50YWJsZV9zdGFja2VkMS50YWJsZSB0ZCxcbi5yZXRpcmVtZW50LWh1YiAudGFibGVfc3RhY2tlZDEudGFibGUgdGgge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmYhaW1wb3J0YW50O1xufVxuLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi5yZXRpcmVtZW50LWh1YiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4ucmV0aXJlbWVudC1odWIgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLFxuLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi5yZXRpcmVtZW50LWh1YiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4ucmV0aXJlbWVudC1odWIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgcGFkZGluZzogOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBib3JkZXI6IDA7XG59XG4ucmV0aXJlbWVudC1odWIgLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAuMDElO1xufVxuLnJldGlyZW1lbnQtaHViIC50YWJsZSB7XG4gIGJvcmRlcjogMDtcbn1cbi5yZXRpcmVtZW50LWh1YiB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5yZXRpcmVtZW50LWh1YiAudGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuLnJldGlyZW1lbnQtaHViIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnJldGlyZW1lbnQtaHViIC50YWJsZSB0aCB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1IZWF2eVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNTcyMzgxO1xufVxuLnJldGlyZW1lbnQtaHViIC50YWJsZSB0cjpudGgtY2hpbGQoZXZlbiksXG4ucmV0aXJlbWVudC1odWIgLnRhYmxlIHRyOm50aC1jaGlsZChldmVuKSA+IHRoW3Njb3BlPVwicm93XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNjtcbiAgY29sb3I6ICMwMDA7XG59XG4ucmV0aXJlbWVudC1odWIgLnRhYmxlIHRyOm50aC1jaGlsZChvZGQpID4gdGhbc2NvcGU9XCJyb3dcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cbi5yZXRpcmVtZW50LWh1YiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi5yZXRpcmVtZW50LWh1YiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi5yZXRpcmVtZW50LWh1YiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCxcbi5yZXRpcmVtZW50LWh1YiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi5yZXRpcmVtZW50LWh1YiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi5yZXRpcmVtZW50LWh1YiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xufVxuLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi5yZXRpcmVtZW50LWh1YiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUxpZ2h0XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgLnRhYmxlIHRyIHRkLFxuLnJldGlyZW1lbnQtaHViIC50YWJsZSB0ciB0aCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmYhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5yZXRpcmVtZW50LWh1YiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4ucmV0aXJlbWVudC1odWIgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCxcbi5yZXRpcmVtZW50LWh1YiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4ucmV0aXJlbWVudC1odWIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5yZXRpcmVtZW50LWh1YiB0ZCxcbi5yZXRpcmVtZW50LWh1YiB0aCB7XG4gIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG59XG4ucmV0aXJlbWVudC1odWIgdGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJldGlyZW1lbnQtaHViIHRkLFxuLnJldGlyZW1lbnQtaHViIHRoIHtcbiAgcGFkZGluZzogMDtcbn1cbi5yZXRpcmVtZW50LWh1YiB0aCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiAtaW50ZXJuYWwtY2VudGVyO1xufVxuLnJldGlyZW1lbnQtaHViIHRkLFxuLnJldGlyZW1lbnQtaHViIHRoIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi5yZXRpcmVtZW50LWh1YiB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5yZXRpcmVtZW50LWh1YiB0aGVhZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1MaWdodFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNTcyMzgxO1xufVxuLnJldGlyZW1lbnQtaHViIHRkIHtcbiAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xufVxuLmJ0bi1sb2dpbiBwIHtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMTBweCAhaW1wb3J0YW50O1xufVxuLmJ0bi1mb3Jnb3QtcGFzc3dvcmQgcCB7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldCFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXRpcmVtZW50LWh1YiAuYm94ZWQtaXRlbSB7XG4gICAgaGVpZ2h0OiAyMzBweCFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RhZDYhaW1wb3J0YW50O1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAuaGVyby1pbWFnZSB7XG4gICAgaGVpZ2h0OiAxODBweCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLmhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBoMSB7XG4gICAgZm9udC1zaXplOiAyMnB4IWltcG9ydGFudDtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLmhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBwIHtcbiAgICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAubGlnaGVyLWhlcm8taW1hZ2Uge1xuICAgIGhlaWdodDogMTgwcHghaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC5saWdoZXItaGVyby1pbWFnZSAudGV4dC1vdmVybGF5IGgxIHtcbiAgICBmb250LXNpemU6IDIycHghaW1wb3J0YW50O1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAubGlnaGVyLWhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBwIHtcbiAgICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUuNzVweDtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IC4wMSU7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAudGFibGUge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlX3N0YWNrZWQxIHRyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4gIC5yZXRpcmVtZW50LWh1YiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCxcbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC5yZXRpcmVtZW50LWh1YiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLFxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQsXG4gIC5yZXRpcmVtZW50LWh1YiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCxcbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbiAgLnJldGlyZW1lbnQtaHViIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgd2lkdGg6IDE1JTtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLnJvdy1mb290ZXIgcCxcbiAgLnJldGlyZW1lbnQtaHViIC5yb3ctZm9vdGVyIHN0cm9uZyxcbiAgLnJldGlyZW1lbnQtaHViIC5yb3ctZm9vdGVyIGIge1xuICAgIGZvbnQtc2l6ZTogMTJweCFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuOCFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC5yb3ctZm9vdGVyIC5uYXYtdGFicyB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTVweCFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC5yb3ctZm9vdGVyIC5uYXYtdGFicyBsaSB7XG4gICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpIGEge1xuICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHghaW1wb3J0YW50O1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAucm93LWZvb3RlciAubmF2LXRhYnMgbGkgYTpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMCFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIHRhYmxlLnRhYmxlX3N0YWNrZWQyIHtcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiB0YWJsZS50YWJsZV9zdGFja2VkMiB0Ym9keSxcbiAgLnJldGlyZW1lbnQtaHViIHRhYmxlLnRhYmxlX3N0YWNrZWQyIHRyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlX3N0YWNrZWQyIHRyIHtcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIHRhYmxlLnRhYmxlX3N0YWNrZWQyIHRoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiB0YWJsZS50YWJsZV9zdGFja2VkMiB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIHRhYmxlLnRhYmxlX3N0YWNrZWQyIHRkLFxuICAucmV0aXJlbWVudC1odWIgdGFibGUudGFibGVfc3RhY2tlZDIgdGgge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIHRhYmxlLnRhYmxlX3N0YWNrZWQyIHRyIHRkLFxuICAucmV0aXJlbWVudC1odWIgdGFibGUudGFibGVfc3RhY2tlZDIgdHIgdGgge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2hpdGUtc3BhY2U6IGluaGVyaXQhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiB0YWJsZS50YWJsZV9zdGFja2VkMiB0ciB0aFtzY29wZT1yb3ddIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4IWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiB0YWJsZS50YWJsZV9zdGFja2VkMiB0ZDpudGgtY2hpbGQoZXZlbikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIHRhYmxlLnRhYmxlX3N0YWNrZWQyIHRkOm50aC1jaGlsZChvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiB0YWJsZS50YWJsZV9zdGFja2VkMiB0ZFtoZWFkZXJzXTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoaGVhZGVycyk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBwYWRkaW5nOiAwIDFlbSAwIDA7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlX3N0YWNrZWQyLnRhYmxlIHRkW2hlYWRlcnNdID4gKiB7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLnRhYmxlX3N0YWNrZWQyIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNSUhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDVweCFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ib29zdHlvdXJzdXBlci1icmVhZGNydW1iIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC5ib290c3RyYXAtbmF2LWJyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC5uYXZiYXItbmF2IGxpIGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IWltcG9ydGFudDtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLm5hdi10YWJzID4gbGksXG4gIC5yZXRpcmVtZW50LWh1YiAubmF2LXRhYnMgPiBsaS5hY3RpdmUsXG4gIC5yZXRpcmVtZW50LWh1YiAubmF2LXRhYnMgPiBsaS5maXJzdCxcbiAgLnJldGlyZW1lbnQtaHViIC5uYXYtdGFicyA+IGxpLmxhc3Qge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAubmF2LXRhYnMgPiBsaTpob3ZlcixcbiAgLnJldGlyZW1lbnQtaHViIC5uYXYtdGFicyA+IGxpLmFjdGl2ZTpob3ZlcixcbiAgLnJldGlyZW1lbnQtaHViIC5uYXYtdGFicyA+IGxpLmZpcnN0OmhvdmVyLFxuICAucmV0aXJlbWVudC1odWIgLm5hdi10YWJzID4gbGkubGFzdDpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC5yb3ctZm9vdGVyIHAsXG4gIC5yZXRpcmVtZW50LWh1YiAucm93LWZvb3RlciBzdHJvbmcsXG4gIC5yZXRpcmVtZW50LWh1YiAucm93LWZvb3RlciBiIHtcbiAgICBmb250LXNpemU6IDEycHghaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjghaW1wb3J0YW50O1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAucm93LWZvb3RlciAubmF2LXRhYnMgbGkge1xuICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC5yb3ctZm9vdGVyIC5uYXYtdGFicyBsaTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAucm93LWZvb3RlciAubmF2LXRhYnMgbGkgYTpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMCFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJldGlyZW1lbnQtaHViIC5oZXJvLWltYWdlLFxuICAucmV0aXJlbWVudC1odWIgLmxpZ2h0ZXItaGVyby1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjUlIDUwJSFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLmhlcm8taW1hZ2U6YmVmb3JlLFxuICAucmV0aXJlbWVudC1odWIgLmxpZ2h0ZXItaGVyby1pbWFnZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmV0aXJlbWVudC1odWIgLmhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBwLFxuICAucmV0aXJlbWVudC1odWIgLmxpZ2h0ZXItaGVyby1pbWFnZSAudGV4dC1vdmVybGF5IHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAuYm94ZWQtaXRlbSB7XG4gICAgaGVpZ2h0OiAyNTVweDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5yZXRpcmVtZW50LWh1YiAuYnRuLWN0YS1wcmltYXJ5IHtcbiAgICBtaW4td2lkdGg6IDE5NXB4O1xuICB9XG59XG4vKiB0ZWw6IHByb3RvY29sIGxpbmsgYmVoYXZpb3VyIGVuYWJsZWQgZm9yIHNtYWxsZXIgc2NyZWVucyAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYVtocmVmXj1cInRlbFwiXTpsaW5rLFxuICBhW2hyZWZePVwidGVsXCJdOnZpc2l0ZWQsXG4gIGFbaHJlZl49XCJ0ZWxcIl06aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogIzU3MjM4MSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZm9vdGVyIC5nZXQtaW4tdG91Y2ggLmNvbC1jdXN0b20gLnRleHQtaW1hZ2UgYVtocmVmXj1cInRlbFwiXTpsaW5rIHNwYW4gYixcbiAgLnJvdy1mb290ZXIgLmdldC1pbi10b3VjaCAuY29sLWN1c3RvbSAudGV4dC1pbWFnZSBhW2hyZWZePVwidGVsXCJdOmxpbmsgc3BhbiBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMTVweCFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNCFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDIwMCFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICM1NzIzODEgIWltcG9ydGFudDtcbiAgfVxuICAubGlnaHRlci1oZXJvLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgODAlIWltcG9ydGFudDtcbiAgfVxufVxuLyogdGVsOiBwcm90b2NvbCBsaW5rIGJlaGF2aW91ciBkaXNhYmxlZCBmb3IgbGFyZ2VyIHNjcmVlbnMgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFbaHJlZl49XCJ0ZWxcIl06Zm9jdXMsXG4gIGFbaHJlZl49XCJ0ZWxcIl06bGluayxcbiAgYVtocmVmXj1cInRlbFwiXTp2aXNpdGVkLFxuICBhW2hyZWZePVwidGVsXCJdOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLyogcmVtb3ZlIGZvY3VzIHN0eWxpbmcgZm9yIGhyZWY6dGVsIGVsZW1lbnRzICovXG4gIGFbaHJlZl49XCJ0ZWxcIl06Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZS1vZmZzZXQ6IG5vbmUhaW1wb3J0YW50O1xuICB9XG59XG4vKiBHZXQgaW4gdG91Y2ggY29tcG9uZW50ICovXG4ucm93LWZvb3RlciAuZ2V0LWluLXRvdWNoIC5jb2wtY3VzdG9tIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUhlYXZ5XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweCFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4ucm93LWZvb3RlciAuZ2V0LWluLXRvdWNoIC5jb2wtY3VzdG9tIC50ZXh0LWltYWdlIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4IWltcG9ydGFudDtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4ucm93LWZvb3RlciAuZ2V0LWluLXRvdWNoIC5jb2wtY3VzdG9tIC50ZXh0LWltYWdlIHAge1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNCFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yb3ctZm9vdGVyIC5nZXQtaW4tdG91Y2ggLmNvbC1jdXN0b20gLnRleHQtaW1hZ2UgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnJvdy1mb290ZXIgLmdldC1pbi10b3VjaCAuY29sLWN1c3RvbSAudGV4dC1pbWFnZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5yb3ctZm9vdGVyIC5nZXQtaW4tdG91Y2ggLmNvbC1jdXN0b20gLnRleHQtaW1hZ2UgYTpmb2N1cyB7XG4gIG91dGxpbmU6ICMzYjNiM2IgZG90dGVkIDFweCFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuLnJvdy1mb290ZXIgLmdldC1pbi10b3VjaCAuY29sLWN1c3RvbSAudGV4dC1pbWFnZSBzdHJvbmcsXG4ucm93LWZvb3RlciAuZ2V0LWluLXRvdWNoIC5jb2wtY3VzdG9tIC50ZXh0LWltYWdlIGIge1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNCFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuLnBhZ2Utd3JhcHBlci1teXN1cGVyIGgxIHtcbiAgcGFkZGluZzogMzBweCAwIDA7XG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5wYWdlLXdyYXBwZXItbXlzdXBlciBoMiB7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLnBhZ2Utd3JhcHBlci1teXN1cGVyIC5oMi1sZyBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xufVxuLndyYXBwZXItZnVsbHdpZHRoLXJpYmJvbiB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjRGNjtcbiAgcGFkZGluZy1yaWdodDogOTk5OWVtO1xuICBtYXJnaW4tcmlnaHQ6IC05OTk5ZW07XG4gIHBhZGRpbmctbGVmdDogOTk5OWVtO1xuICBtYXJnaW4tbGVmdDogLTk5OTllbTtcbn1cbi5teXN1cGVyLXRhYi13cmFwcGVyIC5uYXYtdGFicyA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDE5NnB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBDb3JwaWRDMXMtQm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNTFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzNCM0IzQjtcbn1cbi5teXN1cGVyLXRhYi13cmFwcGVyIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsXG4ubXlzdXBlci10YWItd3JhcHBlciAubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIsXG4ubXlzdXBlci10YWItd3JhcHBlciAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyIHtcbiAgYm9yZGVyOiAwcHg7XG59XG4ubXlzdXBlci10YWItd3JhcHBlciAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLm15c3VwZXItdGFiLXdyYXBwZXIgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLm15c3VwZXItdGFiLXdyYXBwZXIgLm5hdi10YWJzID4gbGkgPiBhOmZvY3VzLFxuLm15c3VwZXItdGFiLXdyYXBwZXIgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5teXN1cGVyLXRhYi13cmFwcGVyIC5uYXYtdGFicyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLm15c3VwZXItdGFiLXdyYXBwZXIgLm5hdi10YWJzID4gbGkge1xuICB3aWR0aDogMzMlO1xuICBib3JkZXI6IDBweDtcbn1cbi50YWItcGFuZS5teXN1cGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50YWItcGFuZS5teXN1cGVyIHVsLm1lZGlhLWxpc3QgPiBsaSB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuLm15c3VwZXItdGFiLXdyYXBwZXIgLm5hdi10YWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBib3JkZXItYm90dG9tOiAwcHg7XG59XG4ubXlzdXBlci10YWItd3JhcHBlciAudGFiLXBhbmUgLmxpc3QtaXRlbS10ZXh0ID4gcCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5teXN1cGVyLXRhYi13cmFwcGVyIC50YWItcGFuZSAubGlzdC1pdGVtLXRleHQgPiBwIC5wYW5lbC10aXRsZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RmZGZkZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RmZGZkZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzMHB4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4ubXlzdXBlci10YWItd3JhcHBlciAudGFiLXBhbmUgdGFibGUge1xuICBjb2xvcjogIzNCM0IzQjtcbn1cbi5wYWdlLXdyYXBwZXItbXlzdXBlciAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNEY2O1xufVxuLm15c3VwZXItdGFiLXdyYXBwZXIgLnRhYi1wYW5lIHRhYmxlIGNhcHRpb24ge1xuICBjb2xvcjogIzU3MjM4MTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LWZhbWlseTogQ29ycGlkQm9sZDtcbiAgcGFkZGluZzogMzBweCAzMHB4IDBweDtcbn1cbi5teXN1cGVyLXRhYi13cmFwcGVyIC50YWItcGFuZSB0YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4ubXlzdXBlci10YWItd3JhcHBlciAudGFiLXBhbmUgdGFibGUsXG4ubXlzdXBlci10YWItd3JhcHBlciAudGFiLXBhbmUgdGFibGUgY2FwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY0RjY7XG59XG4ucGFnZS13cmFwcGVyLW15c3VwZXIgdGFibGUgdHIgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlLXdyYXBwZXItbXlzdXBlciB0YWJsZSB0ciB0aCxcbi5wYWdlLXdyYXBwZXItbXlzdXBlciB0YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ubXlzdXBlci10YWItd3JhcHBlciAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDBweCAhaW1wb3J0YW50O1xufVxuLm15c3VwZXItdGFiLXdyYXBwZXIgLmxpc3QtaXRlbS10ZXh0IHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm15c3VwZXItdGFiLXdyYXBwZXIgLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAyMDBweCAwcHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBoZWlnaHQ6IDM1MXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXlzdXBlci10YWItd3JhcHBlciAudGFiLXBhbmUgdGFibGUgdHIgdGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5teXN1cGVyLXRhYi13cmFwcGVyIC50YWItcGFuZSB0YWJsZSB0ciB0ZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG4gIC5teXN1cGVyLXRhYi13cmFwcGVyIC5uYXYtdGFicyA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogMTA5cHggMHB4IDBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgaGVpZ2h0OiAxOTdweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjcuMFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC43LjAjZm9udGF3ZXNvbWVyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyohXG4gKiBGb250IEF3ZXNvbWUgUHJvIDUuMC42IGJ5IEBmb250YXdlc29tZSAtIGh0dHA6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKENvbW1lcmNpYWwgTGljZW5zZSlcbiAqL1xuLmZhLFxuLmZhcyxcbi5mYXIsXG4uZmFsLFxuLmZhYiB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMDY2N2VtO1xufVxuLmZhLXhzIHtcbiAgZm9udC1zaXplOiAuNzVlbTtcbn1cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xufVxuLmZhLTF4IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTtcbn1cbi5mYS02eCB7XG4gIGZvbnQtc2l6ZTogNmVtO1xufVxuLmZhLTd4IHtcbiAgZm9udC1zaXplOiA3ZW07XG59XG4uZmEtOHgge1xuICBmb250LXNpemU6IDhlbTtcbn1cbi5mYS05eCB7XG4gIGZvbnQtc2l6ZTogOWVtO1xufVxuLmZhLTEweCB7XG4gIGZvbnQtc2l6ZTogMTBlbTtcbn1cbi5mYS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEuMjVlbTtcbn1cbi5mYS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZmEtdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mYS1saSB7XG4gIGxlZnQ6IC0yZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5mYS1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xufVxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZmEuZmEtcHVsbC1sZWZ0LFxuLmZhcy5mYS1wdWxsLWxlZnQsXG4uZmFyLmZhLXB1bGwtbGVmdCxcbi5mYWwuZmEtcHVsbC1sZWZ0LFxuLmZhYi5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07XG59XG4uZmEuZmEtcHVsbC1yaWdodCxcbi5mYXMuZmEtcHVsbC1yaWdodCxcbi5mYXIuZmEtcHVsbC1yaWdodCxcbi5mYWwuZmEtcHVsbC1yaWdodCxcbi5mYWIuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtO1xufVxuLmZhLXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uZmEtcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uZmEtcm90YXRlLTE4MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MilcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG4uZmEtZmxpcC1ob3Jpem9udGFsLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICAtd2Via2l0LWZpbHRlcjogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuLmZhLXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMmVtO1xufVxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZhLXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjtcbn1cbi5mYS1hY2Nlc3NpYmxlLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjhcIjtcbn1cbi5mYS1hY2N1c29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OVwiO1xufVxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiO1xufVxuLmZhLWFkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MFwiO1xufVxuLmZhLWFkdmVyc2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZhXCI7XG59XG4uZmEtYWZmaWxpYXRldGhlbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmJcIjtcbn1cbi5mYS1hbGFybS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0ZVwiO1xufVxuLmZhLWFsZ29saWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmNcIjtcbn1cbi5mYS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzdcIjtcbn1cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7XG59XG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiO1xufVxuLmZhLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XG59XG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7XG59XG4uZmEtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyY1wiO1xufVxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOVwiO1xufVxuLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XG59XG4uZmEtYW1pbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7XG59XG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiO1xufVxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiO1xufVxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7XG59XG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjtcbn1cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjtcbn1cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG59XG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG4uZmEtYW5nbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbn1cbi5mYS1hbmdyeWNyZWF0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZlXCI7XG59XG4uZmEtYW5ndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMFwiO1xufVxuLmZhLWFwcC1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZlwiO1xufVxuLmZhLWFwcC1zdG9yZS1pb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzBcIjtcbn1cbi5mYS1hcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MVwiO1xufVxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG4uZmEtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE1XCI7XG59XG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuLmZhLWFycm93LWFsdC1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OFwiO1xufVxuLmZhLWFycm93LWFsdC1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjtcbn1cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7XG59XG4uZmEtYXJyb3ctYWx0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTRcIjtcbn1cbi5mYS1hcnJvdy1hbHQtZnJvbS1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDZcIjtcbn1cbi5mYS1hcnJvdy1hbHQtZnJvbS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ3XCI7XG59XG4uZmEtYXJyb3ctYWx0LWZyb20tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDhcIjtcbn1cbi5mYS1hcnJvdy1hbHQtZnJvbS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDlcIjtcbn1cbi5mYS1hcnJvdy1hbHQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NVwiO1xufVxuLmZhLWFycm93LWFsdC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NlwiO1xufVxuLmZhLWFycm93LWFsdC1zcXVhcmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1MFwiO1xufVxuLmZhLWFycm93LWFsdC1zcXVhcmUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1MVwiO1xufVxuLmZhLWFycm93LWFsdC1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTJcIjtcbn1cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUzXCI7XG59XG4uZmEtYXJyb3ctYWx0LXRvLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0YVwiO1xufVxuLmZhLWFycm93LWFsdC10by1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRiXCI7XG59XG4uZmEtYXJyb3ctYWx0LXRvLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRjXCI7XG59XG4uZmEtYXJyb3ctYWx0LXRvLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0ZFwiO1xufVxuLmZhLWFycm93LWFsdC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1N1wiO1xufVxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYThcIjtcbn1cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTlcIjtcbn1cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjtcbn1cbi5mYS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XG59XG4uZmEtYXJyb3ctZnJvbS1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDJcIjtcbn1cbi5mYS1hcnJvdy1mcm9tLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDNcIjtcbn1cbi5mYS1hcnJvdy1mcm9tLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ0XCI7XG59XG4uZmEtYXJyb3ctZnJvbS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDVcIjtcbn1cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG4uZmEtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjFcIjtcbn1cbi5mYS1hcnJvdy1zcXVhcmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOVwiO1xufVxuLmZhLWFycm93LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNhXCI7XG59XG4uZmEtYXJyb3ctc3F1YXJlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNiXCI7XG59XG4uZmEtYXJyb3ctc3F1YXJlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNjXCI7XG59XG4uZmEtYXJyb3ctdG8tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNkXCI7XG59XG4uZmEtYXJyb3ctdG8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZVwiO1xufVxuLmZhLWFycm93LXRvLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQwXCI7XG59XG4uZmEtYXJyb3ctdG8tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQxXCI7XG59XG4uZmEtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbn1cbi5mYS1hcnJvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XG59XG4uZmEtYXJyb3dzLWFsdC1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM3XCI7XG59XG4uZmEtYXJyb3dzLWFsdC12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM4XCI7XG59XG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cbi5mYS1hcnJvd3MtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xufVxuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiO1xufVxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7XG59XG4uZmEtYXN5bW1ldHJpazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MlwiO1xufVxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZhXCI7XG59XG4uZmEtYXVkaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3M1wiO1xufVxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG4uZmEtYXV0b3ByZWZpeGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFjXCI7XG59XG4uZmEtYXZpYW5leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NFwiO1xufVxuLmZhLWF2aWF0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMVwiO1xufVxuLmZhLWF3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NVwiO1xufVxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7XG59XG4uZmEtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzVcIjtcbn1cbi5mYS1iYWRnZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzNlwiO1xufVxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjtcbn1cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiO1xufVxuLmZhLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmFcIjtcbn1cbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG4uZmEtYmFzZWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzJcIjtcbn1cbi5mYS1iYXNlYmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7XG59XG4uZmEtYmFza2V0YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7XG59XG4uZmEtYmFza2V0YmFsbC1ob29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM1XCI7XG59XG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuLmZhLWJhdHRlcnktYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NlwiO1xufVxuLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cbi5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjtcbn1cbi5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cbi5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cbi5mYS1iYXR0ZXJ5LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc3XCI7XG59XG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MVwiO1xufVxuLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjtcbn1cbi5mYS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI0XCI7XG59XG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjtcbn1cbi5mYS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7XG59XG4uZmEtYmVsbC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNlwiO1xufVxuLmZhLWJpY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjtcbn1cbi5mYS1iaW1vYmplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzhcIjtcbn1cbi5mYS1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU1XCI7XG59XG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuLmZhLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MVwiO1xufVxuLmZhLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzlcIjtcbn1cbi5mYS1iaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdhXCI7XG59XG4uZmEtYmxhY2stdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdlXCI7XG59XG4uZmEtYmxhY2tiZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YlwiO1xufVxuLmZhLWJsaW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XG59XG4uZmEtYmxvZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3Y1wiO1xufVxuLmZhLWJsb2dnZXItYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZFwiO1xufVxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiO1xufVxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk0XCI7XG59XG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjtcbn1cbi5mYS1ib21iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUyXCI7XG59XG4uZmEtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZFwiO1xufVxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG4uZmEtYm93bGluZy1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM2XCI7XG59XG4uZmEtYm93bGluZy1waW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM3XCI7XG59XG4uZmEtYm94aW5nLWdsb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM4XCI7XG59XG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiO1xufVxuLmZhLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuLmZhLWJyb3dzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2VcIjtcbn1cbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjtcbn1cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjtcbn1cbi5mYS1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZFwiO1xufVxuLmZhLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGExXCI7XG59XG4uZmEtYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDBcIjtcbn1cbi5mYS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdmXCI7XG59XG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7XG59XG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjtcbn1cbi5mYS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiO1xufVxuLmZhLWNhbGVuZGFyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3M1wiO1xufVxuLmZhLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc0XCI7XG59XG4uZmEtY2FsZW5kYXItZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzM1wiO1xufVxuLmZhLWNhbGVuZGFyLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM0XCI7XG59XG4uZmEtY2FsZW5kYXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzJcIjtcbn1cbi5mYS1jYWxlbmRhci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7XG59XG4uZmEtY2FsZW5kYXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjtcbn1cbi5mYS1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzBcIjtcbn1cbi5mYS1jYW1lcmEtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMyXCI7XG59XG4uZmEtY2FtZXJhLXJldHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgzXCI7XG59XG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG4uZmEtY2FyZXQtY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmRcIjtcbn1cbi5mYS1jYXJldC1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZVwiO1xufVxuLmZhLWNhcmV0LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMFwiO1xufVxuLmZhLWNhcmV0LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMVwiO1xufVxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7XG59XG4uZmEtY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbn1cbi5mYS1jYXJldC1zcXVhcmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiO1xufVxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG4uZmEtY2FyZXQtc3F1YXJlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG4uZmEtY2FyZXQtc3F1YXJlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUxXCI7XG59XG4uZmEtY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjtcbn1cbi5mYS1jYXJ0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTdcIjtcbn1cbi5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJkXCI7XG59XG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiO1xufVxuLmZhLWNjLWFwcGxlLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNlwiO1xufVxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7XG59XG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjtcbn1cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGJcIjtcbn1cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7XG59XG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7XG59XG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7XG59XG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuLmZhLWNlbnRlcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODBcIjtcbn1cbi5mYS1jaGFsa2JvYXJkLXRlYWNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWNcIjtcbn1cbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiO1xufVxuLmZhLWNoYXJ0LWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjtcbn1cbi5mYS1jaGFydC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cbi5mYS1jaGFydC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG4uZmEtY2hhcnQtcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG4uZmEtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbn1cbi5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNThcIjtcbn1cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjtcbn1cbi5mYS1jaGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzOVwiO1xufVxuLmZhLWNoZXNzLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYVwiO1xufVxuLmZhLWNoZXNzLWJpc2hvcC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2JcIjtcbn1cbi5mYS1jaGVzcy1ib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzY1wiO1xufVxuLmZhLWNoZXNzLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNkXCI7XG59XG4uZmEtY2hlc3MtY2xvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNlXCI7XG59XG4uZmEtY2hlc3Mta2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZlwiO1xufVxuLmZhLWNoZXNzLWtpbmctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQwXCI7XG59XG4uZmEtY2hlc3Mta25pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQxXCI7XG59XG4uZmEtY2hlc3Mta25pZ2h0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MlwiO1xufVxuLmZhLWNoZXNzLXBhd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDNcIjtcbn1cbi5mYS1jaGVzcy1wYXduLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NFwiO1xufVxuLmZhLWNoZXNzLXF1ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ1XCI7XG59XG4uZmEtY2hlc3MtcXVlZW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ2XCI7XG59XG4uZmEtY2hlc3Mtcm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiO1xufVxuLmZhLWNoZXNzLXJvb2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ4XCI7XG59XG4uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiO1xufVxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbn1cbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiO1xufVxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7XG59XG4uZmEtY2hldnJvbi1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMlwiO1xufVxuLmZhLWNoZXZyb24tZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjNcIjtcbn1cbi5mYS1jaGV2cm9uLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyNFwiO1xufVxuLmZhLWNoZXZyb24tZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI1XCI7XG59XG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG4uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG59XG4uZmEtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NFwiO1xufVxuLmZhLWNoZXZyb24tc3F1YXJlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjlcIjtcbn1cbi5mYS1jaGV2cm9uLXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJhXCI7XG59XG4uZmEtY2hldnJvbi1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmJcIjtcbn1cbi5mYS1jaGV2cm9uLXNxdWFyZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyY1wiO1xufVxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjtcbn1cbi5mYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiO1xufVxuLmZhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OFwiO1xufVxuLmZhLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMVwiO1xufVxuLmZhLWNpcmNsZS1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiO1xufVxuLmZhLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOFwiO1xufVxuLmZhLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG59XG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjtcbn1cbi5mYS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYVwiO1xufVxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG59XG4uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjtcbn1cbi5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODFcIjtcbn1cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cbi5mYS1jbG91ZC11cGxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgyXCI7XG59XG4uZmEtY2xvdWRzY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4M1wiO1xufVxuLmZhLWNsb3Vkc21pdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODRcIjtcbn1cbi5mYS1jbG91ZHZlcnNpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODVcIjtcbn1cbi5mYS1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI3XCI7XG59XG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuLmZhLWNvZGUtYnJhbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7XG59XG4uZmEtY29kZS1jb21taXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODZcIjtcbn1cbi5mYS1jb2RlLW1lcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg3XCI7XG59XG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiO1xufVxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7XG59XG4uZmEtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuLmZhLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjtcbn1cbi5mYS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7XG59XG4uZmEtY29tbWVudC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjtcbn1cbi5mYS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NlwiO1xufVxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjtcbn1cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuLmZhLWNvbXByZXNzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuLmZhLWNvbXByZXNzLXdpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjZcIjtcbn1cbi5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZVwiO1xufVxuLmZhLWNvbnRhbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZFwiO1xufVxuLmZhLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzVcIjtcbn1cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjtcbn1cbi5mYS1jcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODhcIjtcbn1cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7XG59XG4uZmEtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjtcbn1cbi5mYS1jcmVkaXQtY2FyZC1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4OVwiO1xufVxuLmZhLWNyZWRpdC1jYXJkLWZyb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhhXCI7XG59XG4uZmEtY3JpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0OVwiO1xufVxuLmZhLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjVcIjtcbn1cbi5mYS1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDViXCI7XG59XG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiO1xufVxuLmZhLWNzczMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhiXCI7XG59XG4uZmEtY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMlwiO1xufVxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7XG59XG4uZmEtY3VybGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YVwiO1xufVxuLmZhLWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiO1xufVxuLmZhLWN1dHRsZWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGNcIjtcbn1cbi5mYS1kLWFuZC1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhkXCI7XG59XG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjtcbn1cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiO1xufVxuLmZhLWRlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjtcbn1cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjtcbn1cbi5mYS1kZXBsb3lkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGVcIjtcbn1cbi5mYS1kZXNrcHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhmXCI7XG59XG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOFwiO1xufVxuLmZhLWRlc2t0b3AtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkwXCI7XG59XG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZFwiO1xufVxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTlcIjtcbn1cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7XG59XG4uZmEtZGlnaXRhbC1vY2VhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MVwiO1xufVxuLmZhLWRpc2NvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTJcIjtcbn1cbi5mYS1kaXNjb3Vyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTNcIjtcbn1cbi5mYS1kb2NodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTRcIjtcbn1cbi5mYS1kb2NrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTVcIjtcbn1cbi5mYS1kb2xsYXItc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NVwiO1xufVxuLmZhLWRvdC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuLmZhLWRyYWZ0MmRpZ2l0YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTZcIjtcbn1cbi5mYS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZFwiO1xufVxuLmZhLWRyaWJiYmxlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5N1wiO1xufVxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjtcbn1cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTlcIjtcbn1cbi5mYS1kdW1iYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YlwiO1xufVxuLmZhLWR5YWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5OVwiO1xufVxuLmZhLWVhcmx5YmlyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWFcIjtcbn1cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7XG59XG4uZmEtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NFwiO1xufVxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7XG59XG4uZmEtZWxlbWVudG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMwXCI7XG59XG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuLmZhLWVsbGlwc2lzLWgtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzliXCI7XG59XG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuLmZhLWVsbGlwc2lzLXYtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzljXCI7XG59XG4uZmEtZW1iZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjNcIjtcbn1cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjtcbn1cbi5mYS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiO1xufVxuLmZhLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjZcIjtcbn1cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjtcbn1cbi5mYS1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjtcbn1cbi5mYS1lcmxhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWRcIjtcbn1cbi5mYS1ldGhlcmV1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZVwiO1xufVxuLmZhLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDdcIjtcbn1cbi5mYS1ldXJvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjtcbn1cbi5mYS1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlY1wiO1xufVxuLmZhLWV4Y2hhbmdlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MlwiO1xufVxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7XG59XG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG4uZmEtZXhjbGFtYXRpb24tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIxXCI7XG59XG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjtcbn1cbi5mYS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjVcIjtcbn1cbi5mYS1leHBhbmQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI0XCI7XG59XG4uZmEtZXhwYW5kLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZFwiO1xufVxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFlXCI7XG59XG4uZmEtZXhwYW5kLXdpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjBcIjtcbn1cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cbi5mYS1leHRlcm5hbC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG59XG4uZmEtZXh0ZXJuYWwtbGluay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjtcbn1cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0Y1wiO1xufVxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MFwiO1xufVxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuLmZhLWV5ZS1kcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7XG59XG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7XG59XG4uZmEtZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlmXCI7XG59XG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XG59XG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiO1xufVxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiO1xufVxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuLmZhLWZpZWxkLWhvY2tleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0Y1wiO1xufVxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XG59XG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiO1xufVxuLmZhLWZpbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7XG59XG4uZmEtZmlsZS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7XG59XG4uZmEtZmlsZS1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiO1xufVxuLmZhLWZpbGUtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTZcIjtcbn1cbi5mYS1maWxlLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cbi5mYS1maWxlLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWNcIjtcbn1cbi5mYS1maWxlLWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG4uZmEtZmlsZS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxYVwiO1xufVxuLmZhLWZpbGUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjtcbn1cbi5mYS1maWxlLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE4XCI7XG59XG4uZmEtZmlsZS1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzFcIjtcbn1cbi5mYS1maWxlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTlcIjtcbn1cbi5mYS1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjtcbn1cbi5mYS1maWxlLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE3XCI7XG59XG4uZmEtZmlsZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiO1xufVxuLmZhLWZpbGUtd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiO1xufVxuLmZhLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDhcIjtcbn1cbi5mYS1maWxtLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMFwiO1xufVxuLmZhLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMFwiO1xufVxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjtcbn1cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiO1xufVxuLmZhLWZpcmVmb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjlcIjtcbn1cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiO1xufVxuLmZhLWZpcnN0ZHJhZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTFcIjtcbn1cbi5mYS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7XG59XG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWVcIjtcbn1cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuLmZhLWZsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZFwiO1xufVxuLmZhLWZseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxN1wiO1xufVxuLmZhLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7XG59XG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuLmZhLWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjtcbn1cbi5mYS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNVwiO1xufVxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MFwiO1xufVxuLmZhLWZvbnRpY29ucy1maTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMlwiO1xufVxuLmZhLWZvb3RiYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGVcIjtcbn1cbi5mYS1mb290YmFsbC1oZWxtZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGZcIjtcbn1cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODZcIjtcbn1cbi5mYS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EzXCI7XG59XG4uZmEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTFcIjtcbn1cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7XG59XG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiO1xufVxuLmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM1XCI7XG59XG4uZmEtZnJlZWJzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNFwiO1xufVxuLmZhLWZyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7XG59XG4uZmEtZnV0Ym9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG4uZmEtZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiO1xufVxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7XG59XG4uZmEtZ2VtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E1XCI7XG59XG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xufVxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjtcbn1cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiO1xufVxuLmZhLWdnLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MVwiO1xufVxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjtcbn1cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG4uZmEtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7XG59XG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiO1xufVxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjtcbn1cbi5mYS1naXRrcmFrZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTZcIjtcbn1cbi5mYS1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTZcIjtcbn1cbi5mYS1naXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjZcIjtcbn1cbi5mYS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG59XG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cbi5mYS1nbGlkZS1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE2XCI7XG59XG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjtcbn1cbi5mYS1nb2ZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTdcIjtcbn1cbi5mYS1nb2xmLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTBcIjtcbn1cbi5mYS1nb2xmLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTFcIjtcbn1cbi5mYS1nb29kcmVhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYThcIjtcbn1cbi5mYS1nb29kcmVhZHMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOVwiO1xufVxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuLmZhLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYVwiO1xufVxuLmZhLWdvb2dsZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FiXCI7XG59XG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjNcIjtcbn1cbi5mYS1nb29nbGUtcGx1cy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ1XCI7XG59XG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuLmZhLWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7XG59XG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjtcbn1cbi5mYS1ncmF2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ2XCI7XG59XG4uZmEtZ3JpcGZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWNcIjtcbn1cbi5mYS1ncnVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZFwiO1xufVxuLmZhLWd1bHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWVcIjtcbn1cbi5mYS1oLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZFwiO1xufVxuLmZhLWgxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEzXCI7XG59XG4uZmEtaDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTRcIjtcbn1cbi5mYS1oMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxNVwiO1xufVxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ0XCI7XG59XG4uZmEtaGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7XG59XG4uZmEtaGFuZC1saXphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNThcIjtcbn1cbi5mYS1oYW5kLXBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7XG59XG4uZmEtaGFuZC1wZWFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YlwiO1xufVxuLmZhLWhhbmQtcG9pbnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiO1xufVxuLmZhLWhhbmQtcG9pbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiO1xufVxuLmZhLWhhbmQtcG9pbnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTRcIjtcbn1cbi5mYS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7XG59XG4uZmEtaGFuZC1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVhXCI7XG59XG4uZmEtaGFuZC1yb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU1XCI7XG59XG4uZmEtaGFuZC1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiO1xufVxuLmZhLWhhbmQtc3BvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTlcIjtcbn1cbi5mYS1oYW5kc2hha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjVcIjtcbn1cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7XG59XG4uZmEtaGRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7XG59XG4uZmEtaGVhZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjtcbn1cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuLmZhLWhlYXJ0YmVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZVwiO1xufVxuLmZhLWhleGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTJcIjtcbn1cbi5mYS1oaXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUyXCI7XG59XG4uZmEtaGlyZS1hLWhlbHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMFwiO1xufVxuLmZhLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjtcbn1cbi5mYS1ob2NrZXktcHVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1M1wiO1xufVxuLmZhLWhvY2tleS1zdGlja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTRcIjtcbn1cbi5mYS1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG59XG4uZmEtaG9vbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjdcIjtcbn1cbi5mYS1ob3NwaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuLmZhLWhvdGphcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMVwiO1xufVxuLmZhLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cbi5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MlwiO1xufVxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiO1xufVxuLmZhLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7XG59XG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjtcbn1cbi5mYS1odWJzcG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IyXCI7XG59XG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDZcIjtcbn1cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiO1xufVxuLmZhLWlkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjtcbn1cbi5mYS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZVwiO1xufVxuLmZhLWltYWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMlwiO1xufVxuLmZhLWltZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDhcIjtcbn1cbi5mYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxY1wiO1xufVxuLmZhLWluYm94LWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEwXCI7XG59XG4uZmEtaW5ib3gtb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzExXCI7XG59XG4uZmEtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNjXCI7XG59XG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjtcbn1cbi5mYS1pbmR1c3RyeS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjNcIjtcbn1cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG59XG4uZmEtaW5mby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWFcIjtcbn1cbi5mYS1pbmZvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZlwiO1xufVxuLmZhLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZiXCI7XG59XG4uZmEtaW94aG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOFwiO1xufVxuLmZhLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiO1xufVxuLmZhLWl0dW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNFwiO1xufVxuLmZhLWl0dW5lcy1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I1XCI7XG59XG4uZmEtamFjay1vLWxhbnRlcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGVcIjtcbn1cbi5mYS1qZW5raW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I2XCI7XG59XG4uZmEtam9nZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjdcIjtcbn1cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjtcbn1cbi5mYS1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOFwiO1xufVxuLmZhLWpzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOVwiO1xufVxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7XG59XG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7XG59XG4uZmEta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cbi5mYS1rZXljZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmFcIjtcbn1cbi5mYS1raWNrc3RhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYlwiO1xufVxuLmZhLWtpY2tzdGFydGVyLWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmNcIjtcbn1cbi5mYS1rb3J2dWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmZcIjtcbn1cbi5mYS1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYlwiO1xufVxuLmZhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOVwiO1xufVxuLmZhLWxhcmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmRcIjtcbn1cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDJcIjtcbn1cbi5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAzXCI7XG59XG4uZmEtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2Y1wiO1xufVxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjtcbn1cbi5mYS1sZW1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NFwiO1xufVxuLmZhLWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWRcIjtcbn1cbi5mYS1sZXZlbC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ5XCI7XG59XG4uZmEtbGV2ZWwtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjtcbn1cbi5mYS1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OFwiO1xufVxuLmZhLWxldmVsLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiO1xufVxuLmZhLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZFwiO1xufVxuLmZhLWxpZ2h0YnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYlwiO1xufVxuLmZhLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzBcIjtcbn1cbi5mYS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7XG59XG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjtcbn1cbi5mYS1saW5rZWRpbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMVwiO1xufVxuLmZhLWxpbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiO1xufVxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7XG59XG4uZmEtbGlyYS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7XG59XG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYVwiO1xufVxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG4uZmEtbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2FcIjtcbn1cbi5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNFwiO1xufVxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cbi5mYS1sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZFwiO1xufVxuLmZhLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiO1xufVxuLmZhLWxvY2stb3Blbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzJcIjtcbn1cbi5mYS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA5XCI7XG59XG4uZmEtbG9uZy1hcnJvdy1hbHQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiO1xufVxuLmZhLWxvbmctYXJyb3ctYWx0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBiXCI7XG59XG4uZmEtbG9uZy1hcnJvdy1hbHQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGNcIjtcbn1cbi5mYS1sb25nLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzVcIjtcbn1cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cbi5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG59XG4uZmEtbG9uZy1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NlwiO1xufVxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYThcIjtcbn1cbi5mYS1sdWNoYWRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NVwiO1xufVxuLmZhLWx5ZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzNcIjtcbn1cbi5mYS1tYWdlbnRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M0XCI7XG59XG4uZmEtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cbi5mYS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG4uZmEtbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7XG59XG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuLmZhLW1hcC1tYXJrZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCI7XG59XG4uZmEtbWFwLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NlwiO1xufVxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuLmZhLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjJcIjtcbn1cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiO1xufVxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7XG59XG4uZmEtbWFycy1zdHJva2UtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiO1xufVxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzZcIjtcbn1cbi5mYS1tZWRhcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M2XCI7XG59XG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG4uZmEtbWVkaXVtLW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzdcIjtcbn1cbi5mYS1tZWRraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmFcIjtcbn1cbi5mYS1tZWRydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOFwiO1xufVxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuLmZhLW1laDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuLmZhLW1lcmN1cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjNcIjtcbn1cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjtcbn1cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG59XG4uZmEtbWljcm9waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzlcIjtcbn1cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG4uZmEtbWljcm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NhXCI7XG59XG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cbi5mYS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjtcbn1cbi5mYS1taW51cy1oZXhhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA3XCI7XG59XG4uZmEtbWludXMtb2N0YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOFwiO1xufVxuLmZhLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NlwiO1xufVxuLmZhLW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYlwiO1xufVxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG4uZmEtbWl6dW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NjXCI7XG59XG4uZmEtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7XG59XG4uZmEtbW9iaWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiO1xufVxuLmZhLW1vYmlsZS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NlXCI7XG59XG4uZmEtbW9iaWxlLWFuZHJvaWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NmXCI7XG59XG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiO1xufVxuLmZhLW1vbmVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMFwiO1xufVxuLmZhLW1vbmV5LWJpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjtcbn1cbi5mYS1tb25leS1iaWxsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiO1xufVxuLmZhLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODZcIjtcbn1cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG4uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiO1xufVxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG4uZmEtbmFwc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMlwiO1xufVxuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyY1wiO1xufVxuLmZhLW5ld3NwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiO1xufVxuLmZhLW5pbnRlbmRvLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxOFwiO1xufVxuLmZhLW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTlcIjtcbn1cbi5mYS1ub2RlLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QzXCI7XG59XG4uZmEtbnBtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q0XCI7XG59XG4uZmEtbnM4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q1XCI7XG59XG4uZmEtbnV0cml0aW9uaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDZcIjtcbn1cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDdcIjtcbn1cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuLmZhLW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDZcIjtcbn1cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7XG59XG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiO1xufVxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiO1xufVxuLmZhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZhXCI7XG59XG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzY1wiO1xufVxuLmZhLW9zaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYVwiO1xufVxuLmZhLW91dGRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2JcIjtcbn1cbi5mYS1wYWdlNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkN1wiO1xufVxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4Y1wiO1xufVxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG4uZmEtcGFsZmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q4XCI7XG59XG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDhcIjtcbn1cbi5mYS1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzZcIjtcbn1cbi5mYS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGRcIjtcbn1cbi5mYS1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYVwiO1xufVxuLmZhLXBhdHJlb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDlcIjtcbn1cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xufVxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YlwiO1xufVxuLmZhLXBhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiO1xufVxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiO1xufVxuLmZhLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNFwiO1xufVxuLmZhLXBlbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDVcIjtcbn1cbi5mYS1wZW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG4uZmEtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQwXCI7XG59XG4uZmEtcGVuY2lsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwM1wiO1xufVxuLmZhLXBlbm5hbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTZcIjtcbn1cbi5mYS1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk1XCI7XG59XG4uZmEtcGVyaXNjb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RhXCI7XG59XG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjtcbn1cbi5mYS1waG9lbml4LWZyYW1ld29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkY1wiO1xufVxuLmZhLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG59XG4uZmEtcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGRcIjtcbn1cbi5mYS1waG9uZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOThcIjtcbn1cbi5mYS1waG9uZS12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjtcbn1cbi5mYS1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTdcIjtcbn1cbi5mYS1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFlXCI7XG59XG4uZmEtcGllZC1waXBlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYThcIjtcbn1cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7XG59XG4uZmEtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQyXCI7XG59XG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjtcbn1cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XG59XG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cbi5mYS1wbGFuZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGVcIjtcbn1cbi5mYS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG59XG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cbi5mYS1wbGF5c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZlwiO1xufVxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTZcIjtcbn1cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG59XG4uZmEtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTVcIjtcbn1cbi5mYS1wbHVzLWhleGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDBcIjtcbn1cbi5mYS1wbHVzLW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDFcIjtcbn1cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2VcIjtcbn1cbi5mYS1wb286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmVcIjtcbn1cbi5mYS1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMFwiO1xufVxuLmZhLXBvdW5kLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cbi5mYS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjtcbn1cbi5mYS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiO1xufVxuLmZhLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OFwiO1xufVxuLmZhLXB1c2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMVwiO1xufVxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiO1xufVxuLmZhLXB5dGhvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMlwiO1xufVxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG4uZmEtcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7XG59XG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjhcIjtcbn1cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cbi5mYS1xdWVzdGlvbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmRcIjtcbn1cbi5mYS1xdWlkZGl0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjtcbn1cbi5mYS1xdWluc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTlcIjtcbn1cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNFwiO1xufVxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbn1cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuLmZhLXJhY3F1ZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWFcIjtcbn1cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cbi5mYS1yYXZlbHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ5XCI7XG59XG4uZmEtcmVhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWJcIjtcbn1cbi5mYS1yZWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMFwiO1xufVxuLmZhLXJlY3RhbmdsZS1sYW5kc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmFcIjtcbn1cbi5mYS1yZWN0YW5nbGUtcG9ydHJhaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmJcIjtcbn1cbi5mYS1yZWN0YW5nbGUtd2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmY1wiO1xufVxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjtcbn1cbi5mYS1yZWQtcml2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTNcIjtcbn1cbi5mYS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTFcIjtcbn1cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjtcbn1cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG4uZmEtcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuLmZhLXJlZG8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY5XCI7XG59XG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiO1xufVxuLmZhLXJlbmRhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTRcIjtcbn1cbi5mYS1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGJcIjtcbn1cbi5mYS1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjNcIjtcbn1cbi5mYS1yZXBlYXQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NVwiO1xufVxuLmZhLXJlcGVhdC0xLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NlwiO1xufVxuLmZhLXJlcGVhdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjRcIjtcbn1cbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNVwiO1xufVxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiO1xufVxuLmZhLXJlcGx5ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNlwiO1xufVxuLmZhLXJlc29sdmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlN1wiO1xufVxuLmZhLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzlcIjtcbn1cbi5mYS1yZXR3ZWV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MVwiO1xufVxuLmZhLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMThcIjtcbn1cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbn1cbi5mYS1yb2NrZXRjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U4XCI7XG59XG4uZmEtcm9ja3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOVwiO1xufVxuLmZhLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuLmZhLXJzcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDNcIjtcbn1cbi5mYS1ydWJsZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7XG59XG4uZmEtcnVwZWUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuLmZhLXNhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWVcIjtcbn1cbi5mYS1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG4uZmEtc2NobGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7XG59XG4uZmEtc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhhXCI7XG59XG4uZmEtc2NydWJiZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjhcIjtcbn1cbi5mYS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cbi5mYS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cbi5mYS1zZWFyY2gtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xufVxuLmZhLXNlYXJjaGVuZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7XG59XG4uZmEtc2VsbGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGFcIjtcbn1cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTNcIjtcbn1cbi5mYS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjtcbn1cbi5mYS1zZXJ2aWNlc3RhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWNcIjtcbn1cbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuLmZhLXNoYXJlLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2N1wiO1xufVxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiO1xufVxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cbi5mYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGRcIjtcbn1cbi5mYS1zaGVrZWwtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuLmZhLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMlwiO1xufVxuLmZhLXNoaWVsZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWRcIjtcbn1cbi5mYS1zaGllbGQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjdcIjtcbn1cbi5mYS1zaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFhXCI7XG59XG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE0XCI7XG59XG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7XG59XG4uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkxXCI7XG59XG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiO1xufVxuLmZhLXNob3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjY1wiO1xufVxuLmZhLXNodXR0bGVjb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDViXCI7XG59XG4uZmEtc2lnbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MFwiO1xufVxuLmZhLXNpZ24taW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7XG59XG4uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG4uZmEtc2lnbi1vdXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG4uZmEtc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XG59XG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjtcbn1cbi5mYS1zaXN0cml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VlXCI7XG59XG4uZmEtc2l0ZW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOFwiO1xufVxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE2XCI7XG59XG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2VcIjtcbn1cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuLmZhLXNsYWNrLWhhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWZcIjtcbn1cbi5mYS1zbGlkZXJzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjtcbn1cbi5mYS1zbGlkZXJzLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YwXCI7XG59XG4uZmEtc2xpZGVycy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YxXCI7XG59XG4uZmEtc2xpZGVycy12LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMlwiO1xufVxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjtcbn1cbi5mYS1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiO1xufVxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7XG59XG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWNcIjtcbn1cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWRcIjtcbn1cbi5mYS1zbm93Zmxha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjtcbn1cbi5mYS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG59XG4uZmEtc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7XG59XG4uZmEtc29ydC1hbHBoYS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiO1xufVxuLmZhLXNvcnQtYW1vdW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cbi5mYS1zb3J0LWFtb3VudC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiO1xufVxuLmZhLXNvcnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZFwiO1xufVxuLmZhLXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7XG59XG4uZmEtc29ydC1udW1lcmljLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG4uZmEtc29ydC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiO1xufVxuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmVcIjtcbn1cbi5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7XG59XG4uZmEtc3BhZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjRcIjtcbn1cbi5mYS1zcGVha2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YzXCI7XG59XG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiO1xufVxuLmZhLXNwaW5uZXItdGhpcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjRcIjtcbn1cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7XG59XG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG59XG4uZmEtc3F1YXJlLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWNcIjtcbn1cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZjXCI7XG59XG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuLmZhLXN0YXItZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjNcIjtcbn1cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjtcbn1cbi5mYS1zdGF5bGlua2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y1XCI7XG59XG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjtcbn1cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cbi5mYS1zdGVhbS1zeW1ib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjZcIjtcbn1cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjFcIjtcbn1cbi5mYS1zdGlja2VyLW11bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjdcIjtcbn1cbi5mYS1zdGlja3ktbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OVwiO1xufVxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjtcbn1cbi5mYS1zdG9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuLmZhLXN0b3B3YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMlwiO1xufVxuLmZhLXN0cmF2YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOFwiO1xufVxuLmZhLXN0cmVldC12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFkXCI7XG59XG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjY1wiO1xufVxuLmZhLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOVwiO1xufVxuLmZhLXN0cmlwZS1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJhXCI7XG59XG4uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y4XCI7XG59XG4uZmEtc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTRcIjtcbn1cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjtcbn1cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjtcbn1cbi5mYS1zdWJ3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzlcIjtcbn1cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiO1xufVxuLmZhLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiO1xufVxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7XG59XG4uZmEtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmJcIjtcbn1cbi5mYS1zdXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjlcIjtcbn1cbi5mYS1zeW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG4uZmEtc3luYy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjFcIjtcbn1cbi5mYS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZVwiO1xufVxuLmZhLXRhYmxlLXRlbm5pczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiO1xufVxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiO1xufVxuLmZhLXRhYmxldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmFcIjtcbn1cbi5mYS10YWJsZXQtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYlwiO1xufVxuLmZhLXRhYmxldC1hbmRyb2lkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmY1wiO1xufVxuLmZhLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTRcIjtcbn1cbi5mYS10YWNob21ldGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZFwiO1xufVxuLmZhLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYlwiO1xufVxuLmZhLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmNcIjtcbn1cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuLmZhLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjtcbn1cbi5mYS10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNlwiO1xufVxuLmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZlXCI7XG59XG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiO1xufVxuLmZhLXRlbm5pcy1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVlXCI7XG59XG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjtcbn1cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNFwiO1xufVxuLmZhLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzVcIjtcbn1cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuLmZhLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XG59XG4uZmEtdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiO1xufVxuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMlwiO1xufVxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cbi5mYS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiO1xufVxuLmZhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiO1xufVxuLmZhLXRodW1idGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiO1xufVxuLmZhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuLmZhLXRpY2tldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmZcIjtcbn1cbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuLmZhLXRpbWVzLWhleGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWVcIjtcbn1cbi5mYS10aW1lcy1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYwXCI7XG59XG4uZmEtdGltZXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQzXCI7XG59XG4uZmEtdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0M1wiO1xufVxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjtcbn1cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjtcbn1cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOFwiO1xufVxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7XG59XG4uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XG59XG4uZmEtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjhcIjtcbn1cbi5mYS10cmFzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWRcIjtcbn1cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7XG59XG4uZmEtdHJlZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDBcIjtcbn1cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cbi5mYS10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlY1wiO1xufVxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYyXCI7XG59XG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7XG59XG4uZmEtdHJvcGh5LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYlwiO1xufVxuLmZhLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQxXCI7XG59XG4uZmEtdHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7XG59XG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuLmZhLXR2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG4uZmEtdHYtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDFcIjtcbn1cbi5mYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZThcIjtcbn1cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjtcbn1cbi5mYS10eXBvMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYlwiO1xufVxuLmZhLXViZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDJcIjtcbn1cbi5mYS11aWtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwM1wiO1xufVxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7XG59XG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7XG59XG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuLmZhLXVuZG8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7XG59XG4uZmEtdW5pcmVnaXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDRcIjtcbn1cbi5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlhXCI7XG59XG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuLmZhLXVubGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuLmZhLXVubG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5Y1wiO1xufVxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjtcbn1cbi5mYS11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA1XCI7XG59XG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7XG59XG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG4uZmEtdXNkLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOFwiO1xufVxuLmZhLXVzZC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTlcIjtcbn1cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG4uZmEtdXNlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjtcbn1cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiO1xufVxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjBcIjtcbn1cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjtcbn1cbi5mYS11c2VyLXNlY3JldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYlwiO1xufVxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiO1xufVxuLmZhLXVzc3VubmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA3XCI7XG59XG4uZmEtdXRlbnNpbC1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUzXCI7XG59XG4uZmEtdXRlbnNpbC1rbmlmZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNFwiO1xufVxuLmZhLXV0ZW5zaWwtc3Bvb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTVcIjtcbn1cbi5mYS11dGVuc2lsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlN1wiO1xufVxuLmZhLXV0ZW5zaWxzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNlwiO1xufVxuLmZhLXZhYWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOFwiO1xufVxuLmZhLXZlbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIxXCI7XG59XG4uZmEtdmVudXMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7XG59XG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOFwiO1xufVxuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzdcIjtcbn1cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTlcIjtcbn1cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7XG59XG4uZmEtdmliZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDlcIjtcbn1cbi5mYS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7XG59XG4uZmEtdmltZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk0XCI7XG59XG4uZmEtdmltZW8tdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZFwiO1xufVxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjtcbn1cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiO1xufVxuLmZhLXZudjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYlwiO1xufVxuLmZhLXZvbGxleWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZlwiO1xufVxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG4uZmEtdm9sdW1lLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTJcIjtcbn1cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG4uZmEtdnVlanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWZcIjtcbn1cbi5mYS13YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMVwiO1xufVxuLmZhLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThhXCI7XG59XG4uZmEtd2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ3XCI7XG59XG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjtcbn1cbi5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjtcbn1cbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkzXCI7XG59XG4uZmEtd2hpc3RsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MFwiO1xufVxuLmZhLXdobWNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBkXCI7XG59XG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7XG59XG4uZmEtd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBlXCI7XG59XG4uZmEtd2luZG93LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZlwiO1xufVxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMFwiO1xufVxuLmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiO1xufVxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMVwiO1xufVxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiO1xufVxuLmZhLXdvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG4uZmEtd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7XG59XG4uZmEtd29yZHByZXNzLXNpbXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMVwiO1xufVxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTdcIjtcbn1cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7XG59XG4uZmEtd3Bmb3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OFwiO1xufVxuLmZhLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZFwiO1xufVxuLmZhLXhib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTJcIjtcbn1cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjtcbn1cbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjtcbn1cbi5mYS15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZVwiO1xufVxuLmZhLXlhbmRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxM1wiO1xufVxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7XG59XG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiO1xufVxuLmZhLXllbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG4uZmEteW9hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjFcIjtcbn1cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzFcIjtcbn1cbi5zci1vbmx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLFxuLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSBCcmFuZHMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLWJyYW5kcy00MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1icmFuZHMtNDAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1icmFuZHMtNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtYnJhbmRzLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1icmFuZHMtNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLWJyYW5kcy00MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi5mYWIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSBCcmFuZHMnO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIFBybyBMaWdodCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtbGlnaHQtMzAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtbGlnaHQtMzAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1saWdodC0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1saWdodC0zMDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtbGlnaHQtMzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLWxpZ2h0LTMwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuLmZhbCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIFBybyBMaWdodCc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLXJlZ3VsYXItNDAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtcmVndWxhci00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLXJlZ3VsYXItNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtcmVndWxhci00MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtcmVndWxhci00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtcmVndWxhci00MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi5mYXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSBQcm8gUmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgUHJvIFNvbGlkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1zb2xpZC05MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1zb2xpZC05MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLXNvbGlkLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLXNvbGlkLTkwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1zb2xpZC05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtc29saWQtOTAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4uZmEsXG4uZmFzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgUHJvIFNvbGlkJztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5mYS1jaGV2cm9uLXJpZ2h0LXJlZ3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBSZWd1bGFyXCI7XG59XG4uZmEtZXh0ZXJuYWwtbGluay1hbHQtcmVndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbn1cbi5jb250ZW50LXBhZGRpbmctdG9wIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG4ubGVmdC1jb2wtaWNvbiBpbWcge1xuICBoZWlnaHQ6IDY2cHg7XG59XG4udHJhbnNpdGlvbi1wb3J0YWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1MaWdodFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuLnRyYW5zaXRpb24tcG9ydGFsIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50cmFuc2l0aW9uLXBvcnRhbCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndyYXBwZXItaGVyby1iYW5uZXIge1xuICBoZWlnaHQ6IDU5MHB4O1xufVxuLndyYXBwZXItaGVyby1iYW5uZXIgLmJhbm5lci1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQ5NXB4O1xuICB3aWR0aDogNTk1cHg7XG59XG4ud3JhcHBlci1oZXJvLWJhbm5lciAuYmFubmVyLWNvbnRlbnQgLnRleHQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTUlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ud3JhcHBlci1oZXJvLWJhbm5lciBoMSB7XG4gIGZvbnQtc2l6ZTogNDJweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4ud3JhcHBlci1oZXJvLWJhbm5lciBwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53cmFwcGVyLWhlcm8tYmFubmVyIC5iYW5uZXItZGlzY2xhaW1lciBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi53cmFwcGVyLWhlcm8tYmFubmVyIC5idG4tcHJpbWFyeSB7XG4gIGhlaWdodDogNDVweDtcbiAgbWluLXdpZHRoOiAxNjVweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA3cHggMTZweCAwIDE2cHg7XG59XG4ud3JhcHBlci1sb3dlci1mZWVzLWdyYXBoIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYmM4Yzg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLndyYXBwZXItYmFyLWNoYXJ0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi53cmFwcGVyLWJhci1jaGFydCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLndyYXBwZXItbG93LWJhciB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ud3JhcHBlci1sb3ctYmFyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndyYXBwZXItbG93LWJhciAubG93LWJhciB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbn1cbi5oaWdoLWJhciB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYjIyNjtcbn1cbi5saW5rLWFjY29yZGlvbiAucGFuZWwtaGVhZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5saW5rLWFjY29yZGlvbiAucGFuZWwtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cbi5saW5rLWFjY29yZGlvbiAucGFuZWwtdGl0bGUgYSxcbi5saW5rLWFjY29yZGlvbiAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQge1xuICBjb2xvcjogIzU3MjM4MSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpbmstYWNjb3JkaW9uIC5wYW5lbC10aXRsZSBhOmhvdmVyLFxuLmxpbmstYWNjb3JkaW9uIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZDpob3Zlcixcbi5saW5rLWFjY29yZGlvbiAucGFuZWwtdGl0bGUgYTpmb2N1cyxcbi5saW5rLWFjY29yZGlvbiAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluay1hY2NvcmRpb24gLnBhbmVsLXRpdGxlIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIExpZ2h0XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG59XG4ubGluay1hY2NvcmRpb24gLnBhbmVsLXRpdGxlIGEuY29sbGFwc2VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBMaWdodFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xufVxuLmxpbmstYWNjb3JkaW9uIC5saXN0LWl0ZW0tdGV4dCB7XG4gIHBhZGRpbmc6IDIwcHggMTVweCAwIDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xufVxuLndyYXBwZXItbXlzdXBlci1ncm93dGgge1xuICBiYWNrZ3JvdW5kLXNpemU6IDk4JSAxMDAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLndyYXBwZXItbXlzdXBlci1ncm93dGggaDMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLndyYXBwZXItbXlzdXBlci1ncm93dGggLndyYXBwZXItbXlzdXBlci1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4ud3JhcHBlci1pbnZlc3RtZW50cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjY7XG59XG4ud3JhcHBlci1pbnZlc3RtZW50cyAubGluay1hY2NvcmRpb24gLnBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNiAhaW1wb3J0YW50O1xufVxuLmRvd25sb2FkLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBMaWdodFwiO1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICM1NzIzODE7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi53cmFwcGVyLWhvdy10by1qb2luIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ud3JhcHBlci1ob3ctdG8tam9pbiBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLndyYXBwZXItaG93LXRvLWpvaW4gYTpob3Zlcixcbi53cmFwcGVyLWhvdy10by1qb2luIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud3JhcHBlci1ob3ctdG8tam9pbiAuYnRuLXByaW1hcnkge1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53cmFwcGVyLWhvdy10by1qb2luIC5idG4tcHJpbWFyeTpob3Zlcixcbi53cmFwcGVyLWhvdy10by1qb2luIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi53cmFwcGVyLWFkZGl0aW9uYWwtYmVuZWZpdHMgaDMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndyYXBwZXItbGlua3MgcCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogYXV0bztcbn1cbi53cmFwcGVyLWxpbmtzIHAgYSB7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud3JhcHBlci1saW5rcyBwIGFbaHJlZj1cIlwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHJhbnNpdGlvbi1wb3J0YWwgLnJvdy1mb290ZXIge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZnVuZC1kZXRhaWxzLXRhYmxlIHtcbiAgcGFkZGluZzogMzVweCAzMHB4IDI1cHggMzBweDtcbn1cbi5mdW5kLWRldGFpbHMtdGFibGUgLnRhYmxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5mdW5kLWRldGFpbHMtdGFibGUgLnRhYmxlIHRyIHRkIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cbi53cmFwcGVyLWhvdy10by1qb2luIC5mdW5kLWRldGFpbHMtdGFibGUge1xuICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xufVxuLndyYXBwZXItaG93LXRvLWpvaW4gLmZ1bmQtZGV0YWlscy10YWJsZSAudGFibGUge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53cmFwcGVyLWhvdy10by1qb2luIC5mdW5kLWRldGFpbHMtdGFibGUgLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG4ud3JhcHBlci1ob3ctdG8tam9pbiAuZnVuZC1kZXRhaWxzLXRhYmxlIC50YWJsZSB0ZDpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogNDUlO1xufVxuLndyYXBwZXItaG93LXRvLWpvaW4gLmZ1bmQtZGV0YWlscy10YWJsZSAudGFibGUgdGQgYSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLndyYXBwZXItaG93LXRvLWpvaW4gLmZ1bmQtZGV0YWlscy10YWJsZSAudGFibGUgdGQgYTpob3Zlcixcbi53cmFwcGVyLWhvdy10by1qb2luIC5mdW5kLWRldGFpbHMtdGFibGUgLnRhYmxlIHRkIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud3JhcHBlci1nZXQtaW4tdG91Y2ggcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi53cmFwcGVyLWdldC1pbi10b3VjaCBoMixcbi53cmFwcGVyLWdldC1pbi10b3VjaCBoMyxcbi53cmFwcGVyLWdldC1pbi10b3VjaCBoNCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5mb290ZXItZGlzY2xhaW1lciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTUxLCAxNTEsIDE1MSwgMC4zOSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE1MSwgMTUxLCAxNTEsIDAuMzkpO1xufVxuLmZvb3Rlci1kaXNjbGFpbWVyIHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGlkZS1vbi1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53cmFwcGVyLWhlcm8tYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxvd2VyLWZlZXMtZ3JhcGgtY29udGVudCxcbiAgLndyYXBwZXItbG93LWJhciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5sb3ctYmFyIHtcbiAgICB3aWR0aDogMTA4cHg7XG4gIH1cbiAgLndyYXBwZXItZ3JhcGgtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTkwcHg7XG4gIH1cbiAgLndyYXBwZXItZ3JhcGgtY29udGVudCAuZ3JhcGgtY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC53cmFwcGVyLWdyYXBoLWNvbnRlbnQgLmdyYXBoLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAud3JhcHBlci1teXN1cGVyLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgfVxuICAudHJhbnNpdGlvbi1wb3J0YWwgLm5hdmJhci1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLnRyYW5zaXRpb24tcG9ydGFsICNtbGNTdGlja3lOYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgbWF4LXdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3JhcHBlci1oZXJvLWJhbm5lciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjAlIDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zcGFjaW5nLW1kLXBsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuc3BhY2luZy1tZC1wci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5oaWRlLW9uLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLndyYXBwZXItaGVyby1iYW5uZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MCUgNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndyYXBwZXItaGVyby1iYW5uZXIgLmJhbm5lci1jb250ZW50IHAge1xuICAgIHdpZHRoOiA0NjVweDtcbiAgfVxuICAud3JhcHBlci1oZXJvLWJhbm5lciAuYmFubmVyLWRpc2NsYWltZXIgcCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAud3JhcHBlci1oZXJvLWJhbm5lci5qb2luLW5vdy1iYW5uZXIgLmJhbm5lci1jb250ZW50IHtcbiAgICB3aWR0aDogNTQ1cHg7XG4gIH1cbiAgLndyYXBwZXItbXlzdXBlci1ncm93dGgge1xuICAgIGJhY2tncm91bmQ6IHVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9wb3J0YWwvbXlzdXBlci1wZXJmb3JtYW5jZS1tb2JpbGUtcGx1bS5wbmcpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5NiUgODAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjQwcHg7XG4gIH1cbiAgLndyYXBwZXItbXlzdXBlci1ncm93dGggLndyYXBwZXItc3VwZXItbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAud3JhcHBlci1teXN1cGVyLWdyb3d0aCAud3JhcHBlci1zdXBlci1saW5rIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC53cmFwcGVyLW15c3VwZXItZ3Jvd3RoIC53cmFwcGVyLW15c3VwZXItY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbiAgLndyYXBwZXItbXlzdXBlci1ncm93dGggLndyYXBwZXItbXlzdXBlci1jb250ZW50IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53cmFwcGVyLWdldC1pbi10b3VjaCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYVtocmVmXj1cInRlbFwiXTpsaW5rLFxuICBhW2hyZWZePVwidGVsXCJdOnZpc2l0ZWQsXG4gIGFbaHJlZl49XCJ0ZWxcIl06aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC8qIHJlbW92ZSBmb2N1cyBzdHlsaW5nIGZvciBocmVmOnRlbCBlbGVtZW50cyAqL1xuICBhW2hyZWZePVwidGVsXCJdOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdXRsaW5lLW9mZnNldDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRyYW5zaXRpb24tcG9ydGFsIC5uYXZiYXItZGVmYXVsdCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRyYW5zaXRpb24tcG9ydGFsICNtbGNTdGlja3lOYXYgI21sY1N0aWNreU5hdkNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudHJhbnNpdGlvbi1wb3J0YWwgLndyYXBwZXItZ2V0LWluLXRvdWNoIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1wYWRkaW5nLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLmhpZGUtb24tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53cmFwcGVyLWhlcm8tYmFubmVyIHtcbiAgICBoZWlnaHQ6IDMxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzUlIDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC53cmFwcGVyLWJhbm5lci1jb250ZW50LW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLndyYXBwZXItYmFubmVyLWNvbnRlbnQtbW9iaWxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53cmFwcGVyLWJhbm5lci1jb250ZW50LW1vYmlsZSBoMSB7XG4gICAgY29sb3I6ICM1NzIzODE7XG4gICAgZm9udC1zaXplOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAud3JhcHBlci1iYW5uZXItY29udGVudC1tb2JpbGUgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC53cmFwcGVyLWJhbm5lci1jb250ZW50LW1vYmlsZSAuYmFubmVyLWRpc2NsYWltZXIgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC53cmFwcGVyLWJhci1jaGFydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLndyYXBwZXItaGlnaC1iYXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC53cmFwcGVyLWhpZ2gtYmFyIC5oaWdoLWJhciB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG4gIC53cmFwcGVyLW1lZGl1bS1iYXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC53cmFwcGVyLWxvdy1iYXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLndyYXBwZXItbG93LWJhciAubG93LWJhciB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG4gIC5sb3dlci1mZWVzLWdyYXBoLWNvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAud3JhcHBlci1teXN1cGVyLWdyb3d0aCB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9jb250ZW50L3BvcnRhbC9teXN1cGVyLXBlcmZvcm1hbmNlLW1vYmlsZS1wbHVtLnBuZykgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk2JSA4MCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAud3JhcHBlci1teXN1cGVyLWdyb3d0aCAud3JhcHBlci1teXN1cGVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG4gIC53cmFwcGVyLW15c3VwZXItZ3Jvd3RoIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53cmFwcGVyLWludmVzdG1lbnRzIC5teXN1cGVyLWludmVzdG1lbnQtdGFibGUgdGFibGUgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzhjNmMyO1xuICB9XG4gIC53cmFwcGVyLWludmVzdG1lbnRzIC5teXN1cGVyLWludmVzdG1lbnQtdGFibGUgdGFibGUgdHI6bnRoLWNoaWxkKDEpIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC53cmFwcGVyLWludmVzdG1lbnRzIC5teXN1cGVyLWludmVzdG1lbnQtdGFibGUgdGFibGUgdHIgdGgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLndyYXBwZXItaW52ZXN0bWVudHMgLm15c3VwZXItaW52ZXN0bWVudC10YWJsZSB0YWJsZSB0ciB0ZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLndyYXBwZXItaW52ZXN0bWVudHMgLm15c3VwZXItaW52ZXN0bWVudC10YWJsZSB0YWJsZSB0ciB0ZDpudGgtY2hpbGQoMSkge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC53cmFwcGVyLWludmVzdG1lbnRzIC5teXN1cGVyLWludmVzdG1lbnQtdGFibGUgdGFibGUgdHIgdGQ6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIxIG1vbnRoIHJldHVyblwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNzUlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLndyYXBwZXItaW52ZXN0bWVudHMgLm15c3VwZXItaW52ZXN0bWVudC10YWJsZSB0YWJsZSB0ciB0ZDpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIjMgbW9udGggcmV0dXJuXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA3NSU7XG4gICAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgfVxuICAud3JhcHBlci1pbnZlc3RtZW50cyAubXlzdXBlci1pbnZlc3RtZW50LXRhYmxlIHRhYmxlIHRyIHRkOm50aC1jaGlsZCg0KTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiMSB5ZWFyIHJldHVyblwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNzUlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLndyYXBwZXItaW52ZXN0bWVudHMgLm15c3VwZXItaW52ZXN0bWVudC10YWJsZSB0YWJsZSB0ciB0ZDpudGgtY2hpbGQoNSk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIjUgeWVhciByZXR1cm5cIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC53cmFwcGVyLWJlbmVmaXQtY29udGVudCBicixcbiAgLndyYXBwZXItaW50cm8tYW5kLXZpZGVvIGJyLFxuICAud3JhcHBlci1nZXQtaW4tdG91Y2ggYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZ1bmQtZGV0YWlscy10YWJsZSB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggMTBweDtcbiAgfVxuICAuZnVuZC1kZXRhaWxzLXRhYmxlIC50YWJsZSB0ciB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmpvaW4tbm93LWJhbm5lciAuaGVyby1iYW5uZXItY29udGVudCB7XG4gICAgaGVpZ2h0OiAyMzBweDtcbiAgfVxuICAud3JhcHBlci1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAud3JhcHBlci1iYXItY2hhcnQge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLndyYXBwZXItc3RpY2t5LW5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG59XG4ud3JhcHBlci1zdGlja3ktbmF2ICNtbGNTdGlja3lOYXYge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi53cmFwcGVyLXN0aWNreS1uYXYgI21sY1N0aWNreU5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1SZWd1bGFyXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWxjU3RpY2t5TmF2IC5uYXZiYXItYnJhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI21sY1N0aWNreU5hdiAubmF2YmFyLW5hdiB7XG4gICAgaGVpZ2h0OiAxMDVweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICNtbGNTdGlja3lOYXYgLm5hdi1pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xuICB9XG4gICNtbGNTdGlja3lOYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDVweDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuICAjbWxjU3RpY2t5TmF2IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIsXG4gICNtbGNTdGlja3lOYXYgLm5hdi1pdGVtIC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6ICNmYWIyMjYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAjbWxjU3RpY2t5TmF2IC5uYXYtaXRlbS5hY3RpdmUsXG4gICNtbGNTdGlja3lOYXYgLm5hdi1pdGVtOmhvdmVyLFxuICAjbWxjU3RpY2t5TmF2IC5uYXYtaXRlbTpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmYWIyMjYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZhYjIyNiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gICNtbGNTdGlja3lOYXYgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjZmFiMjI2ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgI21sY1N0aWNreU5hdiAubmF2LWl0ZW06aG92ZXIuY2hldnJvbi1kb3duOmJlZm9yZSxcbiAgI21sY1N0aWNreU5hdiAubmF2LWl0ZW06aG92ZXIuY2hldnJvbi11cDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI21sY1N0aWNreU5hdiAubmF2LWl0ZW06bnRoLWNoaWxkKDUpIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMjVweCAwIDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndyYXBwZXItc3RpY2t5LW5hdiAjbWxjU3RpY2t5TmF2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxuICAud3JhcHBlci1zdGlja3ktbmF2ICNtbGNTdGlja3lOYXYgLm5hdi1pdGVtIHtcbiAgICBtaW4td2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndyYXBwZXItc3RpY2t5LW5hdiAjbWxjU3RpY2t5TmF2IC5uYXYtbGluayB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cmFwcGVyLXN0aWNreS1uYXYgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN0aWNreS1uYXYtbWFyZ2luLXRvcCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbiAgI21sY1N0aWNreU5hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogdW5zZXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAjbWxjU3RpY2t5TmF2IC5uYXZiYXItaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIH1cbiAgI21sY1N0aWNreU5hdiAubmF2YmFyLWJyYW5kIHtcbiAgICBwYWRkaW5nOiAyOHB4IDAgMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAjbWxjU3RpY2t5TmF2IC5uYXZiYXItdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgI21sY1N0aWNreU5hdiAubmF2YmFyLXRvZ2dsZSAubmF2YmFyLXRvZ2dsZS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNtbGNTdGlja3lOYXYgLm5hdmJhci10b2dnbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSBQcm8gTGlnaHRcIjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgI21sY1N0aWNreU5hdiAubmF2YmFyLXRvZ2dsZVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBMaWdodFwiO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAjbWxjU3RpY2t5TmF2IC5uYXZiYXItbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAjbWxjU3RpY2t5TmF2ICNtbGNTdGlja3lOYXZDb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gICNtbGNTdGlja3lOYXYgLm5hdi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjbWxjU3RpY2t5TmF2IC5uYXYtaXRlbS5jaGV2cm9uLWRvd246YmVmb3JlLFxuICAjbWxjU3RpY2t5TmF2IC5uYXYtaXRlbS5jaGV2cm9uLXVwOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbWxjU3RpY2t5TmF2IC5uYXYtaXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgI21sY1N0aWNreU5hdiAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayxcbiAgI21sY1N0aWNreU5hdiAubmF2LWl0ZW0uYWN0aXZlOmZvY3VzIC5uYXYtbGluayxcbiAgI21sY1N0aWNreU5hdiAubmF2LWl0ZW06Zm9jdXMgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogI2ZhYjIyNiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gICAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUhlYXZ5XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmYWIyMjY7XG4gIH1cbiAgI21sY1N0aWNreU5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICB9XG4gICNtbGNTdGlja3lOYXYgLm5hdi1pdGVtOmxhc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gICNtbGNTdGlja3lOYXYgLm5hdi1pdGVtOmxhc3QtY2hpbGQuYWN0aXZlIC5uYXYtbGluayxcbiAgI21sY1N0aWNreU5hdiAubmF2LWl0ZW06bGFzdC1jaGlsZC5hY3RpdmU6Zm9jdXMgLm5hdi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZhYjIyNjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3JhcHBlci1zdGlja3ktbmF2ICNtbGNTdGlja3lOYXYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG4gIC53cmFwcGVyLXN0aWNreS1uYXYgI21sY1N0aWNreU5hdiAubmF2YmFyLWhlYWRlciB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLndyYXBwZXItc3RpY2t5LW5hdiAjbWxjU3RpY2t5TmF2IC5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLndyYXBwZXItc3RpY2t5LW5hdiAjbWxjU3RpY2t5TmF2IC5uYXYtaXRlbSB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndyYXBwZXItc3RpY2t5LW5hdiAjbWxjU3RpY2t5TmF2IC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAud3JhcHBlci1zdGlja3ktbmF2ICNtbGNTdGlja3lOYXYgLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZS5pbiB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnBsdW0tdXBsaWZ0IC5yb3ctaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5wbHVtLXVwbGlmdCAuZm9udC1zaXplLWh1Z2Uge1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cbi5wbHVtLXVwbGlmdCAuZm9udC1zaXplLWJpZyB7XG4gIGZvbnQtc2l6ZTogMzZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDRweDtcbn1cbi5wbHVtLXVwbGlmdCAuZm9udC1zaXplLWxhcmdlIHtcbiAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuLnBsdW0tdXBsaWZ0IC5mb250LXNpemUtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuLnBsdW0tdXBsaWZ0IC5mb250LXNpemUtcmVndWxhciB7XG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5wbHVtLXVwbGlmdCAuZm9udC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLnBsdW0tdXBsaWZ0IC5mb250LXNpemUtbGl0dGxlIHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnBsdW0tdXBsaWZ0IC5mb250LXNpemUtYm9keSB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5wbHVtLXVwbGlmdCAuZm9udC1zaXplLXRpbmllc3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnBsdW0tdXBsaWZ0IGgxLFxuLnBsdW0tdXBsaWZ0IGgyLFxuLnBsdW0tdXBsaWZ0IGgzLFxuLnBsdW0tdXBsaWZ0IGg0LFxuLnBsdW0tdXBsaWZ0IGg1LFxuLnBsdW0tdXBsaWZ0IGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cbi5wbHVtLXVwbGlmdCAuY3J1bWJjb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5wbHVtLXVwbGlmdCAuYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucGx1bS11cGxpZnQgLmJyZWFkY3J1bWIgbGkgYSB7XG4gIGNvbG9yOiAjNjc3ODdlO1xufVxuLnBsdW0tdXBsaWZ0IC5icmVhZGNydW1iIC5hY3RpdmUge1xuICBjb2xvcjogIzY3Nzg3ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wbHVtLXVwbGlmdCAuYnJlYWRjcnVtYiA+IGxpICsgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNjc3ODdlO1xufVxuLnBsdW0tdXBsaWZ0IC5ib2R5LWNvbnRlbnQtbGlua3MgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBsdW0tdXBsaWZ0IC5ib2R5LWNvbnRlbnQtbGlua3MgYTpob3Zlcixcbi5wbHVtLXVwbGlmdCAuYm9keS1jb250ZW50LWxpbmtzIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGx1bS11cGxpZnQgLmJvZHktY29udGVudC1saXN0cyB1bCxcbi5wbHVtLXVwbGlmdCAuYm9keS1jb250ZW50LWxpc3RzIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLnBsdW0tdXBsaWZ0IC5ib2R5LWNvbnRlbnQtbGlzdHMgdWwgbGksXG4ucGx1bS11cGxpZnQgLmJvZHktY29udGVudC1saXN0cyBvbCBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4ucGx1bS11cGxpZnQgLmxpbmstYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnBsdW0tdXBsaWZ0IC5saW5rLWFjY29yZGlvbiAucGFuZWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBsdW0tdXBsaWZ0IC5yb3ctYm9keSAuZmEtY2hldnJvbi1yaWdodC1yZWd1bGFyIHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4ucGx1bS11cGxpZnQgLmJ0bi1jdGEtcHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2UyZTZlODtcbn1cbi5leHRlcm5hbC1saW5rIC5ib3JkZXItYnRuLXdoaXRlOmFmdGVyLFxuLmV4dGVybmFsLWxpbmsgLmJvcmRlci1idG4tcHJpbWFyeTphZnRlcixcbi5leHRlcm5hbC1saW5rIC5idG4tY3RhLXByaW1hcnk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uaGVyby1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbn1cbi5oZXJvLWJhbm5lci1jb250ZW50IC5idG4tY3RhLXByaW1hcnkge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMzBweCAxMnB4IDMwcHg7XG59XG4uY29udGVudC1wZy1oZXJvLWJhbm5lciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAhaW1wb3J0YW50O1xufVxuLndyYXBwZXItcXVpY2tsaW5rcyBpbWcge1xuICBoZWlnaHQ6IDY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ub3ZlcmxhcHBlZC1jb2wtbGVmdC1iZyBoMjpmaXJzdC1vZi10eXBlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUxpZ2h0XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5vdmVybGFwcGVkLWNvbC1sZWZ0LWJnIC50ZXh0LWNvcnBpZC1ib2xkICoge1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4ub3ZlcmxhcHBlZC1jb2wtbGVmdC1iZyAuZmEtY2hldnJvbi1yaWdodC1yZWd1bGFyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cbi5vdmVybGFwcGVkLWNvbC1yaWdodC1iZyBoMjpmaXJzdC1vZi10eXBlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUxpZ2h0XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5vdmVybGFwcGVkLWNvbC1yaWdodC1iZyAudGV4dC1jb3JwaWQtYm9sZCAqIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLm92ZXJsYXBwZWQtY29sLXJpZ2h0LWJnIC5mYS1jaGV2cm9uLXJpZ2h0LXJlZ3VsYXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xufVxuLndyYXBwZXItcHJvbW8tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudHJlIHRvcCAhaW1wb3J0YW50O1xufVxuLnByb21vLXByaW1hcnktY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnByb21vLXByaW1hcnktY29udGVudCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnByb21vLXByaW1hcnktY29udGVudCBhOmhvdmVyLFxuLnByb21vLXByaW1hcnktY29udGVudCBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndyYXBwZXItcHJpbWFyeS1jdGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbn1cbi53cmFwcGVyLXByaW1hcnktY3RhIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pbmZvLWNhcmQtaW1nIHtcbiAgYm94LXNoYWRvdzogMCAtOHB4IDZweCAtNnB4IHJnYmEoMTYzLCAxNzMsIDE3OCwgMC40KTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmluZm8tY2FyZC1pbWcgaW1nIHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLmluZm8tY2FyZC1saW5rIHtcbiAgYm94LXNoYWRvdzogMCA4cHggNnB4IC02cHggcmdiYSgxNjMsIDE3MywgMTc4LCAwLjQpO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uaW5mby1jYXJkLWxpbmsgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cbi5pbmZvLWNhcmQtbGluayBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBTb2xpZFwiO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY29udGVudC1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNjtcbiAgcGFkZGluZzogNDBweCAzMHB4IDIwcHggMzBweDtcbiAgbWluLWhlaWdodDogMjgwcHg7XG59XG4ud3JhcHBlci1wcm9kdWN0LXByb21vIC5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ud3JhcHBlci1wcm9kdWN0LWN0YSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLndyYXBwZXItcHJvZHVjdC1jdGEgcCxcbi53cmFwcGVyLXByb2R1Y3QtY3RhIGgyLFxuLndyYXBwZXItcHJvZHVjdC1jdGEgaDMsXG4ud3JhcHBlci1wcm9kdWN0LWN0YSBoNCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLndyYXBwZXItcHJvZHVjdC1jdGEgLmJvcmRlci1idG4td2hpdGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXFxmMzVkXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSBQcm8gUmVndWxhclwiO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnVwZGF0ZWQtYWNjb3JkaW9uIC5wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udXBkYXRlZC1hY2NvcmRpb24gLnBhbmVsIC5saXN0LWl0ZW0tdGV4dCB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU2ZTg7XG4gIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnVwZGF0ZWQtYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU2ZTggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNiAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA0MnB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnVwZGF0ZWQtYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1MaWdodFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVwZGF0ZWQtYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51cGRhdGVkLWFjY29yZGlvbiAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICB3aWR0aDogYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBSZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi51cGRhdGVkLWFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBhIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVwZGF0ZWQtYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xuICB3aWR0aDogYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBSZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5mb3Jtcy10YWJsZSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlNmU4O1xufVxuLmZvcm1zLXRhYmxlIHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmZvcm1zLXRhYmxlIHRkIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY2FsY3VsYXRvci1jYXJkIHtcbiAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDE2MywgMTczLCAxNzgsIDAuNCk7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uY2FsY3VsYXRvci1jYXJkIGltZyB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5jYWxjdWxhdG9yLWNhcmQgcDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uY2FsY3VsYXRvci1jYXJkIHA6bGFzdC1jaGlsZCBhIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhbGN1bGF0b3ItY2FyZCBwOmxhc3QtY2hpbGQgYTpob3Zlcixcbi5jYWxjdWxhdG9yLWNhcmQgcDpsYXN0LWNoaWxkIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYWxjdWxhdG9yLWNhcmQgLmZhLWNoZXZyb24tcmlnaHQtcmVndWxhciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53cmFwcGVyLXBoZC10YWJzIC5uYXYtdGFicyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ucm93LWZvb3RlciB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucm93LWZvb3RlciAubmF2LXRhYnMge1xuICBib3JkZXI6IG1lZGl1bSBub25lO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ucm93LWZvb3RlciAubmF2LXRhYnMgbGkgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICBtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcbiAgcGFkZGluZzogMHB4IDEwcHggIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yb3ctZm9vdGVyIC5uYXYtdGFicyBsaSBhIDpob3Zlcixcbi5yb3ctZm9vdGVyIC5uYXYtdGFicyBsaSBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpLmxhc3QgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuLnJvdy1mb290ZXIgLnRydXN0LWluZm8ge1xuICBjb2xvcjogIzY3Nzg3ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMmU2ZTg7XG59XG4ucm93LWZvb3RlciAudHJ1c3QtaW5mbyBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICM2Nzc4N2U7XG59XG4ud3JhcHBlci1nZXQtaW4tdG91Y2gge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4ud3JhcHBlci1nZXQtaW4tdG91Y2ggaW1nIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud3JhcHBlci1nZXQtaW4tdG91Y2ggLm1lZGlhLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNzBweDtcbn1cbi53cmFwcGVyLWdldC1pbi10b3VjaCAubWVkaWEtYm9keSAudGV4dC1pbWFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NSUpO1xufVxuLndyYXBwZXItZm9vdGVyIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLndyYXBwZXItZm9vdGVyIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi53cmFwcGVyLWZvb3RlciB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi53cmFwcGVyLWZvb3RlciAud3JhcHBlci1wbHVtLWFwcC1saW5rcyAucGx1bS1hcHAtaGVhZGluZyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi53cmFwcGVyLWZvb3RlciAud3JhcHBlci1wbHVtLWFwcC1saW5rcyBpbWcge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBsdW0tdXBsaWZ0IC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAubGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlcm8tYmFubmVyIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5oZXJvLWJhbm5lci1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuaGVyby1iYW5uZXItY29udGVudCAudGV4dC1pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAuaGVyby1iYW5uZXItY29udGVudCAudGV4dC1pbWFnZSBoMSB7XG4gICAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuaGVyby1iYW5uZXItY29udGVudCAudGV4dC1pbWFnZSBwIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLVJlZ3VsYXJcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuICAuY29udGVudC1wZy1oZXJvLWJhbm5lci1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIC5vdmVybGFwcGVkLWNvbC1sZWZ0LWJnIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZjJmNGY2IDcwJSwgI2ZmZmZmZiAwKTtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5vdmVybGFwcGVkLWNvbC1yaWdodC1iZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZmZmZiAzMCUsICNmMmY0ZjYgNzAlKTtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5jb250ZW50LXBnLWhlcm8tYmFubmVyIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5jb250ZW50LXBnLWhlcm8tYmFubmVyLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgbWFyZ2luLXRvcDogLTMwMHB4O1xuICB9XG4gIC5jYWxjdWxhdG9yLWNhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wbHVtLXVwbGlmdCAud3JhcHBlci1nZXQtaW4tdG91Y2ggYnIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubm8tcGFkZGluZy1tZCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC53aWR0aC0xMDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5oZXJvLWJhbm5lci1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAtMzAwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudC1wZy1oZXJvLWJhbm5lciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODUlIHRvcCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50LXBnLWhlcm8tYmFubmVyLnN1cGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgdG9wICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndyYXBwZXItcHJvbW8tcHJpbWFyeSB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC53cmFwcGVyLXByaW1hcnktY3RhIC5wcmltYXJ5LWN0YS1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZvcm1zLXRhYmxlIHRkOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDU1JTtcbiAgfVxuICAud3JhcHBlci1nZXQtaW4tdG91Y2ggLmNhbGwtdXMtY2FyZCBwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubm8tcGFkZGluZy1sZyB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5oZXJvLWJhbm5lciB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxuICAuaGVyby1iYW5uZXItY29udGVudCB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgICBtYXJnaW4tdG9wOiAtNTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud3JhcHBlci1wcm9tby1wcmltYXJ5IHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNlbnRyZSB0b3AgIWltcG9ydGFudDtcbiAgfVxuICAucHJvbW8tcHJpbWFyeS1jb250ZW50IHtcbiAgICB3aWR0aDogNTQwcHg7XG4gICAgaGVpZ2h0OiA1ODBweDtcbiAgICBtYXJnaW4tdG9wOiAtNTQwcHg7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLnByb21vLXByaW1hcnktY29udGVudCBwIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAud3JhcHBlci1wcmltYXJ5LWN0YSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgICBoZWlnaHQ6IDMwNXB4O1xuICB9XG4gIC53cmFwcGVyLXByaW1hcnktY3RhIHAge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIC53cmFwcGVyLXByaW1hcnktY3RhIC5wcmltYXJ5LWN0YS1pbWcge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLndyYXBwZXItcHJpbWFyeS1jdGEgLnByaW1hcnktY3RhLWltZyBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC53cmFwcGVyLXByaW1hcnktY3RhIC5wcmltYXJ5LWN0YS1pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDIxNXB4O1xuICB9XG4gIC53cmFwcGVyLXByaW1hcnktY3RhIC5wcmltYXJ5LWN0YS1pbWcucHJpbWFyeS1jdGEtaW1nLXN1cGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweDtcbiAgfVxuICAud3JhcHBlci1wcmltYXJ5LWN0YSAucHJpbWFyeS1jdGEtaW1nLnByaW1hcnktY3RhLWltZy1zdXBlciBpbWcge1xuICAgIGhlaWdodDogMjkwcHg7XG4gIH1cbiAgLndyYXBwZXItZ2V0LWluLXRvdWNoIC5jb250YWN0LWZvcm0tY2FyZCAubWVkaWEtYm9keSxcbiAgLndyYXBwZXItZ2V0LWluLXRvdWNoIC5lbWFpbC11cy1jYXJkIC5tZWRpYS1ib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oaWRkZW4tb24tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53cmFwcGVyLXByaW1hcnktY3RhIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAud3JhcHBlci1wcmltYXJ5LWN0YSBwIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAud3JhcHBlci1wcmltYXJ5LWN0YSAucHJpbWFyeS1jdGEtaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53cmFwcGVyLXByb21vLXByaW1hcnkge1xuICAgIGhlaWdodDogMTcwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcm9tby1wcmltYXJ5LWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnByb21vLXByaW1hcnktY29udGVudCBoMixcbiAgLnByb21vLXByaW1hcnktY29udGVudCBoMyxcbiAgLnByb21vLXByaW1hcnktY29udGVudCBwIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAuaW5mby1jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5pbmZvLWNhcmQtbGluayB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnVwZGF0ZWQtYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhLFxuICAudXBkYXRlZC1hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEuY29sbGFwc2VkIHtcbiAgICB3aWR0aDogOTglO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC53cmFwcGVyLXBoZC10YWJzIC5uYXYtdGFicyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAud3JhcHBlci1nZXQtaW4tdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC53cmFwcGVyLWdldC1pbi10b3VjaCBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAud3JhcHBlci1nZXQtaW4tdG91Y2ggLm1lZGlhLWJvZHkge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLndyYXBwZXItZm9vdGVyIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubm8tcGFkZGluZy14cyB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jZW50ZXItb24tbW9iaWxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJvcmRlci10b3Age1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTJlNmU4O1xuICB9XG4gIC5wbHVtLXVwbGlmdCAuYnRuLWN0YS1wcmltYXJ5LFxuICAucGx1bS11cGxpZnQgLmJvcmRlci1idG4tcHJpbWFyeSxcbiAgLnBsdW0tdXBsaWZ0IC5ib3JkZXItYnRuLXdoaXRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGx1bS11cGxpZnQgLmNydW1iY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5wbHVtLXVwbGlmdCAuY3J1bWJjb250YWluZXIgLmJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmc6IDAgMCA4cHggMDtcbiAgfVxuICAucGx1bS11cGxpZnQgLmNydW1iY29udGFpbmVyIC5icmVhZGNydW1iIGxpOmJlZm9yZSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbHVtLXVwbGlmdCAuY29sLWN1c3RvbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnVwZGF0ZWQtYWNjb3JkaW9uIC5wYW5lbCAubGlzdC1pdGVtLXRleHQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlcm8tYmFubmVyIHtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDg1JSB0b3AgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlcm8tYmFubmVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5oZXJvLWJhbm5lci1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgfVxuICAuY29udGVudC1wZy1oZXJvLWJhbm5lciB7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4NSUgdG9wICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRlbnQtcGctaGVyby1iYW5uZXIuc3VwZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDY1JSB0b3AgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudC1wZy1oZXJvLWJhbm5lci1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgfVxuICAud3JhcHBlci1xdWlja2xpbmtzIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53cmFwcGVyLXByb2R1Y3QtcHJvbW8ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC53cmFwcGVyLXByb21vLXByaW1hcnkge1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODUlIHRvcCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50LWNhcmQge1xuICAgIHBhZGRpbmc6IDQwcHggMTVweCAyMHB4IDMwcHg7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZm9ybXMtdGFibGUgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZvcm1zLXRhYmxlIHRkOm50aC1jaGlsZCgxKSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmZvcm1zLXRhYmxlIHRkOm50aC1jaGlsZCgyKSxcbiAgLmZvcm1zLXRhYmxlIHRkOm50aC1jaGlsZCgzKSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDFweDtcbiAgfVxuICAuZm9ybXMtdGFibGUgdGQ6bnRoLWNoaWxkKDIpIHAsXG4gIC5mb3Jtcy10YWJsZSB0ZDpudGgtY2hpbGQoMykgcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmNhbGN1bGF0b3ItY2FyZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAud3JhcHBlci1nZXQtaW4tdG91Y2ggLmNhbGwtdXMtY2FyZCAubWVkaWEtYm9keSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG4ud3JhcHBlci10YWJzIC5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjc3ODdlO1xufVxuLndyYXBwZXItdGFicyAubmF2LXRhYnMgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG4ud3JhcHBlci10YWJzIC5uYXYtdGFicyBsaSBhIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtUmVndWxhclwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLndyYXBwZXItdGFicyAubmF2LXRhYnMgbGkgYTpob3Zlcixcbi53cmFwcGVyLXRhYnMgLm5hdi10YWJzIGxpIGE6Zm9jdXMge1xuICBjb2xvcjogIzU3MjM4MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNTcyMzgxO1xufVxuLndyYXBwZXItdGFicyAubmF2LXRhYnMgbGkuYWN0aXZlIGEge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNTcyMzgxO1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndyYXBwZXItdGFicyAubmF2LXRhYnMgbGkge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndyYXBwZXItdGFicyAubmF2LXRhYnMge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLndyYXBwZXItdGFicyAubmF2LXRhYnMgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAud3JhcHBlci10YWJzIC5uYXYtdGFicyBsaSBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAud3JhcHBlci10YWJzIC5uYXYtdGFicyBsaS5hY3RpdmUgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLndyYXBwZXItdG9wLW5hdiAuZ2xvYmFsX3NlYXJjaF9mb3JtIC5nbHlwaGljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiBsaSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUxpZ2h0XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLm5hdmJhci1uYXYgbGkgYVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMCAxMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG4ubmF2YmFyLW5hdiBsaSBhW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSAuY2FyZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1uYXYgbGkgYVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5uYXZiYXItbmF2IGxpIGFbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNTcyMzgxICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLW5hdiBsaSBhW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXTpob3ZlciAuY2FyZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1uYXYgbGkgYVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl06aG92ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4ubmF2YmFyLW5hdiBsaSBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDAgMTBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLm5hdmJhci1uYXYgbGkgYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAuY2FyZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1uYXYgbGkgYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSBQcm8gUmVndWxhclwiO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5uYXZiYXItbmF2IGxpLmN1cnJlbnQgYSB7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLm5hdmJhci1uYXYgbGkub3BlbiBhLFxuLm5hdmJhci1uYXYgbGkub3BlbiBhOmhvdmVyLFxuLm5hdmJhci1uYXYgbGkub3BlbiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1NzIzODEgIWltcG9ydGFudDtcbn1cbi5tZWdhbWVudS1wcmltYXJ5LW5hdiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogXCJDb3JwaWRDMXMtTGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cbi5tZWdhbWVudS1wcmltYXJ5LW5hdiBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5tZWdhbWVudS1wcmltYXJ5LW5hdiBoMiB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuLm1lZ2FtZW51LXByaW1hcnktbmF2IC5tZWdhbWVudS1yb3cgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1lZ2FtZW51LXByaW1hcnktbmF2IC5tZWdhbWVudS1yb3cgYTpob3Zlcixcbi5tZWdhbWVudS1wcmltYXJ5LW5hdiAubWVnYW1lbnUtcm93IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWVnYW1lbnUtcHJpbWFyeS1uYXYgLm1lZ2FtZW51LXJvdyAuZmEtY2hldnJvbi1yaWdodC1yZWd1bGFyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLm1lZ2FtZW51LXByaW1hcnktbmF2ICNtZWdhbWVudS1jb2wtMiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tZWdhbWVudS1wcmltYXJ5LW5hdiAjbWVnYW1lbnUtY29sLTIgcCBhIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ubWVnYW1lbnUtcHJpbWFyeS1uYXYgI21lZ2FtZW51LWNvbC00IGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUhlYXZ5XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG4ubWVnYW1lbnUtcHJpbWFyeS1uYXYgI21lZ2FtZW51LWNvbC00IC5ib3JkZXItYnRuLXByaW1hcnkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2xvYmFsX3NlYXJjaF9mb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAuc2VhcmNoLWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjM2IzYjNiO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmU2ZTg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNjI2YztcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbiAgLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgLmZvcm0tY29udHJvbDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTcyMzgxO1xuICB9XG4gICNzZWFyY2gtaWNvbjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYwMDJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbiAgICBjb2xvcjogIzU3MjM4MTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAtM3B4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53cmFwcGVyLW1lZ2FtZW51LW5hdiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU2ZTg7XG4gIH1cbiAgLndyYXBwZXItdG9wLW5hdiAubmF2LXRhYnMgbGkgYSB7XG4gICAgcGFkZGluZzogMzVweCAzMHB4IDM1cHggMCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC53cmFwcGVyLXRvcC1uYXYgLm5hdi10YWJzIGxpIGE6aG92ZXIsXG4gIC53cmFwcGVyLXRvcC1uYXYgLm5hdi10YWJzIGxpIGE6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzU3MjM4MTtcbiAgfVxuICAud3JhcHBlci10b3AtbmF2IC5uYXYtdGFicyBsaSBhI25hdl9zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLndyYXBwZXItdG9wLW5hdiAubmF2LXRhYnMgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1uYXYgbGkgYVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0sXG4gIC5uYXZiYXItbmF2IGxpIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgIHBhZGRpbmc6IDIwcHggMzVweCAwIDEwcHg7XG4gIH1cbiAgLm1lZ2FtZW51LXByaW1hcnktbmF2ICNtZWdhbWVudS1jb2wtMSB7XG4gICAgd2lkdGg6IDE5JTtcbiAgfVxuICAubWVnYW1lbnUtcHJpbWFyeS1uYXYgI21lZ2FtZW51LWNvbC0yIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMmU2ZTg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHdpZHRoOiAyNyU7XG4gIH1cbiAgLm1lZ2FtZW51LXByaW1hcnktbmF2ICNtZWdhbWVudS1jb2wtMyxcbiAgLm1lZ2FtZW51LXByaW1hcnktbmF2ICNtZWdhbWVudS1jb2wtNCB7XG4gICAgd2lkdGg6IDI3JTtcbiAgfVxuICAud3JhcHBlci10b3AtbmF2IHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLndyYXBwZXItdG9wLW5hdiAubmF2LXRhYnMge1xuICAgIGJvcmRlcjogMDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLndyYXBwZXItdG9wLW5hdiAubmF2LXRhYnMgbGkgYSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUxpZ2h0XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZzogMzVweCAxNXB4IDM1cHggMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLndyYXBwZXItdG9wLW5hdiAuYnRuLXByaW1hcnkge1xuICAgIHdpZHRoOiAxMTJweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkNvcnBpZEMxcy1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC53cmFwcGVyLXByaW1hcnktbmF2IHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLndyYXBwZXItcHJpbWFyeS1uYXYgLmNvbnRhaW5lci1mbHVpZCxcbiAgLndyYXBwZXItcHJpbWFyeS1uYXYgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAud3JhcHBlci1wcmltYXJ5LW5hdiAubmF2YmFyLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAud3JhcHBlci1wcmltYXJ5LW5hdiAubmF2YmFyLW5hdiBsaSBhOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLndyYXBwZXItcHJpbWFyeS1uYXYgLm5hdiBsaSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAud3JhcHBlci1wcmltYXJ5LW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcGFkZGluZzogMCA5OTk5cHg7XG4gICAgbWFyZ2luOiAwIC05OTk5cHg7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM1NzIzODE7XG4gIH1cbiAgLndyYXBwZXItcHJpbWFyeS1uYXYgLmRyb3Bkb3duLW1lbnUgaDIsXG4gIC53cmFwcGVyLXByaW1hcnktbmF2IC5kcm9wZG93bi1tZW51IGgzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC53cmFwcGVyLXByaW1hcnktbmF2IC5kcm9wZG93bi1tZW51IGxpIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLndyYXBwZXItcHJpbWFyeS1uYXYgLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGNvbG9yOiAjNTcyMzgxO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAud3JhcHBlci1wcmltYXJ5LW5hdiAuZHJvcGRvd24tbWVudSBsaSBhOmFmdGVyLFxuICAud3JhcHBlci1wcmltYXJ5LW5hdiAuZHJvcGRvd24tbWVudSBsaSBhOmhvdmVyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1uYXYgbGkgYVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0sXG4gIC5uYXZiYXItbmF2IGxpIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgIHBhZGRpbmc6IDIwcHggNDBweCAwIDEwcHg7XG4gIH1cbiAgLndyYXBwZXItdG9wLW5hdiAubmF2LXRhYnMgbGkgYSB7XG4gICAgcGFkZGluZzogMzVweCAzMHB4IDM1cHggMCAhaW1wb3J0YW50O1xuICB9XG4gIC53cmFwcGVyLXRvcC1uYXYgLm5hdi10YWJzIGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC53cmFwcGVyLXRvcC1uYXYgLmZvcm0tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC53cmFwcGVyLXRvcC1uYXYgLmdsb2JhbF9zZWFyY2hfZmllbGQge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cmFwcGVyLXRvcC1uYXYge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAud3JhcHBlci10b3AtbmF2IC5sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC53cmFwcGVyLXRvcC1uYXYgLmJ0bi1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogIzU3MjM4MTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiQ29ycGlkQzFzLUhlYXZ5XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAud3JhcHBlci10b3AtbmF2IC5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC53cmFwcGVyLXRvcC1uYXYgLnNlYXJjaC1ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdi1tb2JpbGUtaGVhZGVyIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubmF2LW1vYmlsZS1oZWFkZXIgLm1vYmlsZS1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNTBweDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAubmF2LW1vYmlsZS1oZWFkZXIgLm5hdmJhci10b2dnbGUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubmF2LW1vYmlsZS1oZWFkZXIgLm5hdmJhci10b2dnbGUgI2ljb24tdG9nZ2xlLW1vYmlsZS1oZWFkZXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm5hdi1tb2JpbGUtaGVhZGVyIC5uYXZiYXItdG9nZ2xlICNpY29uLXRvZ2dsZS1tb2JpbGUtaGVhZGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZjBjOVwiO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSBQcm8gU29saWRcIjtcbiAgICBjb2xvcjogIzE2MTgxODtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogM3B4O1xuICAgIHRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLndyYXBwZXItcHJpbWFyeS1uYXYgLm5hdmJhci10b2dnbGUge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndyYXBwZXItcHJpbWFyeS1uYXYgLm5hdmJhci10b2dnbGUgI2ljb24tdG9nZ2xlLW1vYmlsZS1uYXYge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLndyYXBwZXItcHJpbWFyeS1uYXYgLm5hdmJhci10b2dnbGUgI2ljb24tdG9nZ2xlLW1vYmlsZS1uYXY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBTb2xpZFwiO1xuICAgIGNvbG9yOiAjMTYxODE4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAzcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5uYXZiYXItb2ZmY2FudmFzIHtcbiAgICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLW9mZmNhbnZhcyAubmF2YmFyLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNjtcbiAgfVxuICAubmF2YmFyLW9mZmNhbnZhcyAubWVnYW1lbnUtcHJpbWFyeS1uYXYge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5uYXZiYXItb2ZmY2FudmFzIC5uYXZiYXItbmF2IHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAubmF2YmFyLW9mZmNhbnZhcyAubmF2YmFyLW5hdiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5hdmJhci1vZmZjYW52YXMgLm5hdmJhci1uYXYgbGkgYVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxOHB4IDEwcHggMjBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU2ZTg7XG4gIH1cbiAgLm5hdmJhci1vZmZjYW52YXMgLm5hdmJhci1uYXYgbGkgYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDE4cHggMTBweCAyMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNTcyMzgxICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAubmF2YmFyLW9mZmNhbnZhcyAubmF2YmFyLW5hdiBsaSBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZjA3N1wiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM1NzIzODE7XG4gIH1cbiAgLm5hdmJhci1vZmZjYW52YXMgLm5hdmJhci1uYXYgbGkgYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdmJhci1vZmZjYW52YXMgLm5hdmJhci1uYXYgbGkgYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAuY2FyZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1vZmZjYW52YXMub2ZmY2FudmFzLXRyYW5zZm9ybS5pbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgIWltcG9ydGFudDtcbiAgfVxuICAjdG9wbmF2LW1vYmlsZSAubmF2LXRhYnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAjdG9wbmF2LW1vYmlsZSAubmF2LXRhYnMgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlNmU4O1xuICB9XG4gICN0b3BuYXYtbW9iaWxlIC5uYXYtdGFicyBsaTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gICN0b3BuYXYtbW9iaWxlIC5uYXYtdGFicyBsaSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgcGFkZGluZzogMThweCAxMHB4IDIwcHggMTBweDtcbiAgfVxuICAubWVnYW1lbnUtY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWVnYW1lbnUtY29sIGEge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAjbWVnYW1lbnUtY29sLTEgaDI6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbWVnYW1lbnUtY29sLTEgcDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTZlODtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAjbWVnYW1lbnUtY29sLTQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlNmU4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXhzLFxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAud3JhcHBlci10b3AtbmF2IHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLndyYXBwZXItdG9wLW5hdiAuc2VhcmNoLWJveCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC53cmFwcGVyLXRvcC1uYXYgLmJ0bi1wcmltYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5nbG9iYWxfc2VhcmNoX2Zvcm0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2LW1vYmlsZS1oZWFkZXIgLm5hdmJhci10b2dnbGUgI2ljb24tdG9nZ2xlLW1vYmlsZS1oZWFkZXI6YWZ0ZXIge1xuICAgIHRvcDogNXB4O1xuICB9XG4gIC5uYXZiYXItb2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwcHg7XG4gICAgei1pbmRleDogOTk5O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW47XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcbiAgfVxuICAubmF2YmFyLW9mZmNhbnZhcyAubWVnYW1lbnUtcHJpbWFyeS1uYXYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG4gIC5uYXZiYXItb2ZmY2FudmFzIC5kcm9wZG93bi1tZW51IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTUgZWFzZS1pbjtcbiAgfVxuICAubmF2YmFyLW9mZmNhbnZhcyAuZHJvcGRvd24tbWVudS5zaG93biB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5uYXZiYXItb2ZmY2FudmFzIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndyYXBwZXItdG9wLW5hdiB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC53cmFwcGVyLXRvcC1uYXYgLnNlYXJjaC1saW5rIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG4gIC53cmFwcGVyLXRvcC1uYXYgLnNlYXJjaC1saW5rIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLndyYXBwZXItbWVnYW1lbnUtbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIC5uYXYtbW9iaWxlLWhlYWRlciAubW9iaWxlLW1lbnUge1xuICAgIHRvcDogLTYycHg7XG4gIH1cbn1cbiIsIi8vIHBsYWNlaG9sZGVyIGZvciBmb250c1xuXG5AZm9udC1mYWNlIHtcbnNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMV8zLmVvdFwiKTtcbnNyYzogbG9jYWwoJz8nKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMV8zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMV8zLnN2ZyNDb3JwaWRDMV8zXCIpIGZvcm1hdChcInN2Z1wiKTtcbmZvbnQtZmFtaWx5OiAnQ29ycGlkTGlnaHQnO1xuZm9udC13ZWlnaHQ6IG5vcm1hbDtcbmZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG5zcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFfOC5lb3RcIik7XG5zcmM6IGxvY2FsKCc/JyksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFfOC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFfOC5zdmcjQ29ycGlkQzFfOFwiKSBmb3JtYXQoXCJzdmdcIik7XG5mb250LWZhbWlseTogJ0NvcnBpZEJvbGQnO1xuZm9udC13ZWlnaHQ6IG5vcm1hbDtcbmZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG5zcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvY29ycGlkLWItd2ViZm9udC5lb3RcIik7XG5zcmM6IGxvY2FsKCc/JyksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvY29ycGlkLWItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvY29ycGlkLWItd2ViZm9udC5zdmcjQ29ycGlkQzFfOFwiKSBmb3JtYXQoXCJzdmdcIik7XG5mb250LWZhbWlseTogJ0NvcnBpZEhlYXZ5JztcbmZvbnQtd2VpZ2h0OiBub3JtYWw7XG5mb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuXG4vLyBDb3JwaWQgZm9udHNcbkBmb250LWZhY2V7XG4gIGZvbnQtZmFtaWx5OlwiQ29ycGlkQzFzLUxpZ2h0XCI7XG4gIHNyYzp1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1MaWdodC5lb3Q/I2llZml4XCIpO1xuICBzcmM6dXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtTGlnaHQuc3ZnI0NvcnBpZEMxcy1MaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2V7XG4gIGZvbnQtZmFtaWx5OlwiQ29ycGlkQzFzLVJlZ3VsYXJcIjtcbiAgc3JjOnVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLVJlZ3VsYXIuZW90PyNpZWZpeFwiKTtcbiAgc3JjOnVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtUmVndWxhci5zdmcjQ29ycGlkQzFzLVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNle1xuICBmb250LWZhbWlseTpcIkNvcnBpZEMxcy1Cb2xkXCI7XG4gIHNyYzp1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1Cb2xkLmVvdD8jaWVmaXhcIik7XG4gIHNyYzp1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUJvbGQuc3ZnI0NvcnBpZEMxcy1Cb2xkXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZXtcbiAgZm9udC1mYW1pbHk6XCJDb3JwaWRDMXMtSGVhdnlcIjtcbiAgc3JjOnVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUhlYXZ5LmVvdD8jaWVmaXhcIik7XG4gIHNyYzp1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1IZWF2eS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVvdFwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtSGVhdnkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUhlYXZ5LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtSGVhdnkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1IZWF2eS5zdmcjQ29ycGlkQzFzLUhlYXZ5XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZXtcbiAgZm9udC1mYW1pbHk6XCJDb3JwaWRDMXMtQmxhY2tcIjtcbiAgc3JjOnVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUJsYWNrLmVvdD8jaWVmaXhcIik7XG4gIHNyYzp1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1CbGFjay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVvdFwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvQ29ycGlkQzFzLUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9Db3JwaWRDMXMtQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL0NvcnBpZEMxcy1CbGFjay5zdmcjQ29ycGlkQzFzLUJsYWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbn1cblxuLy8gZm9udC1pY29uIHBhY2tzXG5AZm9udC1mYWNle1xuICBmb250LWZhbWlseTpcImdseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXJcIjtcbiAgc3JjOnVybChcIi4uL3Jlc291cmNlcy9mb250cy9jb3JwaWQvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3Q/I2llZml4XCIpO1xuICBzcmM6dXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2NvcnBpZC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW90XCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvY29ycGlkL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuc3ZnI2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2V7XG4gIGZvbnQtZmFtaWx5OlwiaWNvbW9vblwiO1xuICBzcmM6dXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5lb3Q/I2llZml4XCIpO1xuICBzcmM6dXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVvdFwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ljb21vb24vaWNvbW9vbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9pY29tb29uL2ljb21vb24udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvaWNvbW9vbi9pY29tb29uLnN2ZyNpY29tb29uXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTtcbiAgcGFkZGluZzogNXB4O1xufVxuIiwiLy9DdXN0b20gTWl4aW5zXG5cbi8vIEJvb3RzdHJhcCBpbmNsdWRlcyBhIG51bWJlciBvZiBNaXhpbnM6IHNlZSBib290c3RyYXAtdGVtcC9jbGllbnRsaWJzL2Nzcy9taXhpbnMubGVzc1xuXG4gIC5mdWxsLXdpZHRoKCkge1xuICAgIHBhZGRpbmctcmlnaHQ6OTk5OWVtO1xuICAgIG1hcmdpbi1yaWdodDotOTk5OWVtO1xuICAgIHBhZGRpbmctbGVmdDo5OTk5ZW07XG4gICAgbWFyZ2luLWxlZnQ6LTk5OTllbTtcbiAgfVxuXG4gIC5idG4tZ2VuZXJpYygpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWluLXdpZHRoOiAxNTVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJvcmRlci1idG4tZ2VuZXJpYyhAY29sb3IsIEBib3JkZXItY29sb3IpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAzMHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktYm9sZDtcbiAgICBmb250LXNpemU6IEBmb250LXNpemUtc21hbGw7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6IEBjb2xvcjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCBAYm9yZGVyLWNvbG9yO1xuICBcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IEBjb2xvcjtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIEBib3JkZXItY29sb3I7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuXG4gIC5wcm9tby1vdmVybGF5IHtcbiAgICB3aWR0aDogNTQwcHg7XG4gICAgaGVpZ2h0OiA1ODBweDtcbiAgICBtYXJnaW4tdG9wOiAtNTQwcHg7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgfVxuICB9XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cblxuLy9cbi8vIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4vLyAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcbi8vICAgIHVzZXIgem9vbS5cbi8vXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMVxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcbn1cblxuLy9cbi8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbi8vXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8vIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbi8vIGFuZCBGaXJlZm94LlxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbi8vXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbi8vIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbi8vXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIDJcbn1cblxuLy9cbi8vIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4vLyBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuLy9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuLy8gSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuLy9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIExpbmtzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4vL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vXG4vLyBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuLy9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vL1xuLy8gQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuLy8gY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLy9cbi8vIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4vL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8vXG4vLyBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vLyBFbWJlZGRlZCBjb250ZW50XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4vL1xuXG5pbWcge1xuICBib3JkZXI6IDA7XG59XG5cbi8vXG4vLyBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbi8vXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gR3JvdXBpbmcgY29udGVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxuLy9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbi8vXG5cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLy9cbi8vIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8vXG4vLyBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8vIEZvcm1zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbi8vIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbi8vXG5cbi8vXG4vLyAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4vLyAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbi8vIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4vLyAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbi8vXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAxXG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAzXG59XG5cbi8vXG4vLyBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cbi8vXG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuLy8gQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbi8vIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXG4vLyBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXG4vL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4vLyAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbi8vIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbi8vIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4vLyAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4vL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8vIDFcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbn1cblxuLy9cbi8vIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4vL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8vXG4vLyBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4vL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbi8vIHRoZSBVQSBzdHlsZXNoZWV0LlxuLy9cblxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vL1xuLy8gSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxuLy8gRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cbi8vXG4vLyAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuLy8gMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbi8vXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxufVxuXG4vL1xuLy8gRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cbi8vIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXG4vLyBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXG4vL1xuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy9cbi8vIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuLy8gMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZVxuLy8gICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4vL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMlxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLy9cbi8vIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuLy8gU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuLy8gcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuLy9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4vL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbi8vIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbi8vXG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuLy9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy9cbi8vIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbi8vIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuLy9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLy8gVGFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG4iLCIvKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDogaDVicC5jb20vclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6YmVmb3JlLFxuICAgICo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyOiBoNWJwLmNvbS9zXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhLFxuICAgIGE6dmlzaXRlZCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIGFbaHJlZl06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICB9XG5cbiAgICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICBhW2hyZWZePVwiI1wiXTphZnRlcixcbiAgICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cblxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHRoZWFkIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyAvLyBoNWJwLmNvbS90XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgICBvcnBoYW5zOiAzO1xuICAgICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuICAgIC8vXG4gICAgLy8gQ2hyb21lIChPU1gpIGZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI0NVxuICAgIC8vIE9uY2UgZml4ZWQsIHdlIGNhbiBqdXN0IHN0cmFpZ2h0IHVwIHJlbW92ZSB0aGlzLlxuICAgIHNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYnRuLFxuICAgIC5kcm9wdXAgPiAuYnRuIHtcbiAgICAgICAgPiAuY2FyZXQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sYWJlbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxufVxuIiwiLy9cbi8vIEdseXBoaWNvbnMgZm9yIEJvb3RzdHJhcFxuLy9cbi8vIFNpbmNlIGljb25zIGFyZSBmb250cywgdGhleSBjYW4gYmUgcGxhY2VkIGFueXdoZXJlIHRleHQgaXMgcGxhY2VkIGFuZCBhcmVcbi8vIHRodXMgYXV0b21hdGljYWxseSBzaXplZCB0byBtYXRjaCB0aGUgc3Vycm91bmRpbmcgY2hpbGQuIFRvIHVzZSwgY3JlYXRlIGFuXG4vLyBpbmxpbmUgZWxlbWVudCB3aXRoIHRoZSBhcHByb3ByaWF0ZSBjbGFzc2VzLCBsaWtlIHNvOlxuLy9cbi8vIDxhIGhyZWY9XCIjXCI+PHNwYW4gY2xhc3M9XCJnbHlwaGljb24gZ2x5cGhpY29uLXN0YXJcIj48L3NwYW4+IFN0YXI8L2E+XG5cbi8vIEltcG9ydCB0aGUgZm9udHNcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgc3JjOiB1cmwoJ0B7aWNvbi1mb250LXBhdGh9QHtpY29uLWZvbnQtbmFtZX0uZW90Jyk7XG4gIHNyYzogdXJsKCdAe2ljb24tZm9udC1wYXRofUB7aWNvbi1mb250LW5hbWV9LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgdXJsKCdAe2ljb24tZm9udC1wYXRofUB7aWNvbi1mb250LW5hbWV9LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICB1cmwoJ0B7aWNvbi1mb250LXBhdGh9QHtpY29uLWZvbnQtbmFtZX0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgIHVybCgnQHtpY29uLWZvbnQtcGF0aH1Ae2ljb24tZm9udC1uYW1lfS5zdmcjQHtpY29uLWZvbnQtc3ZnLWlkfScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi8vIENhdGNoYWxsIGJhc2VjbGFzc1xuLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBJbmRpdmlkdWFsIGljb25zXG4uZ2x5cGhpY29uLWFzdGVyaXNrICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyYVwiOyB9IH1cbi5nbHlwaGljb24tcGx1cyAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDJiXCI7IH0gfVxuLmdseXBoaWNvbi1ldXJvLFxuLmdseXBoaWNvbi1ldXIgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjBhY1wiOyB9IH1cbi5nbHlwaGljb24tbWludXMgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDIyMTJcIjsgfSB9XG4uZ2x5cGhpY29uLWNsb3VkICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyNjAxXCI7IH0gfVxuLmdseXBoaWNvbi1lbnZlbG9wZSAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjcwOVwiOyB9IH1cbi5nbHlwaGljb24tcGVuY2lsICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDI3MGZcIjsgfSB9XG4uZ2x5cGhpY29uLWdsYXNzICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAxXCI7IH0gfVxuLmdseXBoaWNvbi1tdXNpYyAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwMlwiOyB9IH1cbi5nbHlwaGljb24tc2VhcmNoICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDNcIjsgfSB9XG4uZ2x5cGhpY29uLWhlYXJ0ICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA1XCI7IH0gfVxuLmdseXBoaWNvbi1zdGFyICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNlwiOyB9IH1cbi5nbHlwaGljb24tc3Rhci1lbXB0eSAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDdcIjsgfSB9XG4uZ2x5cGhpY29uLXVzZXIgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA4XCI7IH0gfVxuLmdseXBoaWNvbi1maWxtICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwOVwiOyB9IH1cbi5nbHlwaGljb24tdGgtbGFyZ2UgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTBcIjsgfSB9XG4uZ2x5cGhpY29uLXRoICAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDExXCI7IH0gfVxuLmdseXBoaWNvbi10aC1saXN0ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxMlwiOyB9IH1cbi5nbHlwaGljb24tb2sgICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTNcIjsgfSB9XG4uZ2x5cGhpY29uLXJlbW92ZSAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE0XCI7IH0gfVxuLmdseXBoaWNvbi16b29tLWluICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxNVwiOyB9IH1cbi5nbHlwaGljb24tem9vbS1vdXQgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTZcIjsgfSB9XG4uZ2x5cGhpY29uLW9mZiAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE3XCI7IH0gfVxuLmdseXBoaWNvbi1zaWduYWwgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxOFwiOyB9IH1cbi5nbHlwaGljb24tY29nICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTlcIjsgfSB9XG4uZ2x5cGhpY29uLXRyYXNoICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIwXCI7IH0gfVxuLmdseXBoaWNvbi1ob21lICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyMVwiOyB9IH1cbi5nbHlwaGljb24tZmlsZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjJcIjsgfSB9XG4uZ2x5cGhpY29uLXRpbWUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIzXCI7IH0gfVxuLmdseXBoaWNvbi1yb2FkICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyNFwiOyB9IH1cbi5nbHlwaGljb24tZG93bmxvYWQtYWx0ICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjVcIjsgfSB9XG4uZ2x5cGhpY29uLWRvd25sb2FkICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI2XCI7IH0gfVxuLmdseXBoaWNvbi11cGxvYWQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyN1wiOyB9IH1cbi5nbHlwaGljb24taW5ib3ggICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjhcIjsgfSB9XG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI5XCI7IH0gfVxuLmdseXBoaWNvbi1yZXBlYXQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzMFwiOyB9IH1cbi5nbHlwaGljb24tcmVmcmVzaCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzFcIjsgfSB9XG4uZ2x5cGhpY29uLWxpc3QtYWx0ICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDMyXCI7IH0gfVxuLmdseXBoaWNvbi1sb2NrICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzM1wiOyB9IH1cbi5nbHlwaGljb24tZmxhZyAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzRcIjsgfSB9XG4uZ2x5cGhpY29uLWhlYWRwaG9uZXMgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM1XCI7IH0gfVxuLmdseXBoaWNvbi12b2x1bWUtb2ZmICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzNlwiOyB9IH1cbi5nbHlwaGljb24tdm9sdW1lLWRvd24gICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzdcIjsgfSB9XG4uZ2x5cGhpY29uLXZvbHVtZS11cCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM4XCI7IH0gfVxuLmdseXBoaWNvbi1xcmNvZGUgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzOVwiOyB9IH1cbi5nbHlwaGljb24tYmFyY29kZSAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDBcIjsgfSB9XG4uZ2x5cGhpY29uLXRhZyAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQxXCI7IH0gfVxuLmdseXBoaWNvbi10YWdzICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0MlwiOyB9IH1cbi5nbHlwaGljb24tYm9vayAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDNcIjsgfSB9XG4uZ2x5cGhpY29uLWJvb2ttYXJrICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ0XCI7IH0gfVxuLmdseXBoaWNvbi1wcmludCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0NVwiOyB9IH1cbi5nbHlwaGljb24tY2FtZXJhICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDZcIjsgfSB9XG4uZ2x5cGhpY29uLWZvbnQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ3XCI7IH0gfVxuLmdseXBoaWNvbi1ib2xkICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0OFwiOyB9IH1cbi5nbHlwaGljb24taXRhbGljICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDlcIjsgfSB9XG4uZ2x5cGhpY29uLXRleHQtaGVpZ2h0ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDUwXCI7IH0gfVxuLmdseXBoaWNvbi10ZXh0LXdpZHRoICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1MVwiOyB9IH1cbi5nbHlwaGljb24tYWxpZ24tbGVmdCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTJcIjsgfSB9XG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlciAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDUzXCI7IH0gfVxuLmdseXBoaWNvbi1hbGlnbi1yaWdodCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1NFwiOyB9IH1cbi5nbHlwaGljb24tYWxpZ24tanVzdGlmeSAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTVcIjsgfSB9XG4uZ2x5cGhpY29uLWxpc3QgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU2XCI7IH0gfVxuLmdseXBoaWNvbi1pbmRlbnQtbGVmdCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1N1wiOyB9IH1cbi5nbHlwaGljb24taW5kZW50LXJpZ2h0ICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNThcIjsgfSB9XG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU5XCI7IH0gfVxuLmdseXBoaWNvbi1waWN0dXJlICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2MFwiOyB9IH1cbi5nbHlwaGljb24tbWFwLW1hcmtlciAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjJcIjsgfSB9XG4uZ2x5cGhpY29uLWFkanVzdCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDYzXCI7IH0gfVxuLmdseXBoaWNvbi10aW50ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2NFwiOyB9IH1cbi5nbHlwaGljb24tZWRpdCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjVcIjsgfSB9XG4uZ2x5cGhpY29uLXNoYXJlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY2XCI7IH0gfVxuLmdseXBoaWNvbi1jaGVjayAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2N1wiOyB9IH1cbi5nbHlwaGljb24tbW92ZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjhcIjsgfSB9XG4uZ2x5cGhpY29uLXN0ZXAtYmFja3dhcmQgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY5XCI7IH0gfVxuLmdseXBoaWNvbi1mYXN0LWJhY2t3YXJkICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3MFwiOyB9IH1cbi5nbHlwaGljb24tYmFja3dhcmQgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzFcIjsgfSB9XG4uZ2x5cGhpY29uLXBsYXkgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDcyXCI7IH0gfVxuLmdseXBoaWNvbi1wYXVzZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3M1wiOyB9IH1cbi5nbHlwaGljb24tc3RvcCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzRcIjsgfSB9XG4uZ2x5cGhpY29uLWZvcndhcmQgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc1XCI7IH0gfVxuLmdseXBoaWNvbi1mYXN0LWZvcndhcmQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3NlwiOyB9IH1cbi5nbHlwaGljb24tc3RlcC1mb3J3YXJkICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzdcIjsgfSB9XG4uZ2x5cGhpY29uLWVqZWN0ICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc4XCI7IH0gfVxuLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3OVwiOyB9IH1cbi5nbHlwaGljb24tY2hldnJvbi1yaWdodCAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODBcIjsgfSB9XG4uZ2x5cGhpY29uLXBsdXMtc2lnbiAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDgxXCI7IH0gfVxuLmdseXBoaWNvbi1taW51cy1zaWduICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4MlwiOyB9IH1cbi5nbHlwaGljb24tcmVtb3ZlLXNpZ24gICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODNcIjsgfSB9XG4uZ2x5cGhpY29uLW9rLXNpZ24gICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg0XCI7IH0gfVxuLmdseXBoaWNvbi1xdWVzdGlvbi1zaWduICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4NVwiOyB9IH1cbi5nbHlwaGljb24taW5mby1zaWduICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODZcIjsgfSB9XG4uZ2x5cGhpY29uLXNjcmVlbnNob3QgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg3XCI7IH0gfVxuLmdseXBoaWNvbi1yZW1vdmUtY2lyY2xlICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4OFwiOyB9IH1cbi5nbHlwaGljb24tb2stY2lyY2xlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODlcIjsgfSB9XG4uZ2x5cGhpY29uLWJhbi1jaXJjbGUgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDkwXCI7IH0gfVxuLmdseXBoaWNvbi1hcnJvdy1sZWZ0ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5MVwiOyB9IH1cbi5nbHlwaGljb24tYXJyb3ctcmlnaHQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTJcIjsgfSB9XG4uZ2x5cGhpY29uLWFycm93LXVwICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDkzXCI7IH0gfVxuLmdseXBoaWNvbi1hcnJvdy1kb3duICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5NFwiOyB9IH1cbi5nbHlwaGljb24tc2hhcmUtYWx0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTVcIjsgfSB9XG4uZ2x5cGhpY29uLXJlc2l6ZS1mdWxsICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDk2XCI7IH0gfVxuLmdseXBoaWNvbi1yZXNpemUtc21hbGwgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5N1wiOyB9IH1cbi5nbHlwaGljb24tZXhjbGFtYXRpb24tc2lnbiAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDFcIjsgfSB9XG4uZ2x5cGhpY29uLWdpZnQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAyXCI7IH0gfVxuLmdseXBoaWNvbi1sZWFmICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwM1wiOyB9IH1cbi5nbHlwaGljb24tZmlyZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDRcIjsgfSB9XG4uZ2x5cGhpY29uLWV5ZS1vcGVuICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA1XCI7IH0gfVxuLmdseXBoaWNvbi1leWUtY2xvc2UgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwNlwiOyB9IH1cbi5nbHlwaGljb24td2FybmluZy1zaWduICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDdcIjsgfSB9XG4uZ2x5cGhpY29uLXBsYW5lICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA4XCI7IH0gfVxuLmdseXBoaWNvbi1jYWxlbmRhciAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwOVwiOyB9IH1cbi5nbHlwaGljb24tcmFuZG9tICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTBcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbW1lbnQgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTExXCI7IH0gfVxuLmdseXBoaWNvbi1tYWduZXQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExMlwiOyB9IH1cbi5nbHlwaGljb24tY2hldnJvbi11cCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTNcIjsgfSB9XG4uZ2x5cGhpY29uLWNoZXZyb24tZG93biAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE0XCI7IH0gfVxuLmdseXBoaWNvbi1yZXR3ZWV0ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExNVwiOyB9IH1cbi5nbHlwaGljb24tc2hvcHBpbmctY2FydCAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTZcIjsgfSB9XG4uZ2x5cGhpY29uLWZvbGRlci1jbG9zZSAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE3XCI7IH0gfVxuLmdseXBoaWNvbi1mb2xkZXItb3BlbiAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExOFwiOyB9IH1cbi5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTlcIjsgfSB9XG4uZ2x5cGhpY29uLXJlc2l6ZS1ob3Jpem9udGFsICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTIwXCI7IH0gfVxuLmdseXBoaWNvbi1oZGQgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyMVwiOyB9IH1cbi5nbHlwaGljb24tYnVsbGhvcm4gICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjJcIjsgfSB9XG4uZ2x5cGhpY29uLWJlbGwgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTIzXCI7IH0gfVxuLmdseXBoaWNvbi1jZXJ0aWZpY2F0ZSAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyNFwiOyB9IH1cbi5nbHlwaGljb24tdGh1bWJzLXVwICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjVcIjsgfSB9XG4uZ2x5cGhpY29uLXRodW1icy1kb3duICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI2XCI7IH0gfVxuLmdseXBoaWNvbi1oYW5kLXJpZ2h0ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyN1wiOyB9IH1cbi5nbHlwaGljb24taGFuZC1sZWZ0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjhcIjsgfSB9XG4uZ2x5cGhpY29uLWhhbmQtdXAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI5XCI7IH0gfVxuLmdseXBoaWNvbi1oYW5kLWRvd24gICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzMFwiOyB9IH1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXJpZ2h0ICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzFcIjsgfSB9XG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0ICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTMyXCI7IH0gfVxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctdXAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzM1wiOyB9IH1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd24gICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzRcIjsgfSB9XG4uZ2x5cGhpY29uLWdsb2JlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM1XCI7IH0gfVxuLmdseXBoaWNvbi13cmVuY2ggICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzNlwiOyB9IH1cbi5nbHlwaGljb24tdGFza3MgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzdcIjsgfSB9XG4uZ2x5cGhpY29uLWZpbHRlciAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM4XCI7IH0gfVxuLmdseXBoaWNvbi1icmllZmNhc2UgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzOVwiOyB9IH1cbi5nbHlwaGljb24tZnVsbHNjcmVlbiAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDBcIjsgfSB9XG4uZ2x5cGhpY29uLWRhc2hib2FyZCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQxXCI7IH0gfVxuLmdseXBoaWNvbi1wYXBlcmNsaXAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0MlwiOyB9IH1cbi5nbHlwaGljb24taGVhcnQtZW1wdHkgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDNcIjsgfSB9XG4uZ2x5cGhpY29uLWxpbmsgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ0XCI7IH0gfVxuLmdseXBoaWNvbi1waG9uZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0NVwiOyB9IH1cbi5nbHlwaGljb24tcHVzaHBpbiAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDZcIjsgfSB9XG4uZ2x5cGhpY29uLXVzZCAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ4XCI7IH0gfVxuLmdseXBoaWNvbi1nYnAgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0OVwiOyB9IH1cbi5nbHlwaGljb24tc29ydCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTBcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTUxXCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdCAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1MlwiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlciAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTNcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktb3JkZXItYWx0ICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU0XCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1NVwiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdCB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTZcIjsgfSB9XG4uZ2x5cGhpY29uLXVuY2hlY2tlZCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU3XCI7IH0gfVxuLmdseXBoaWNvbi1leHBhbmQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1OFwiOyB9IH1cbi5nbHlwaGljb24tY29sbGFwc2UtZG93biAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTlcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTYwXCI7IH0gfVxuLmdseXBoaWNvbi1sb2ctaW4gICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2MVwiOyB9IH1cbi5nbHlwaGljb24tZmxhc2ggICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjJcIjsgfSB9XG4uZ2x5cGhpY29uLWxvZy1vdXQgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTYzXCI7IH0gfVxuLmdseXBoaWNvbi1uZXctd2luZG93ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2NFwiOyB9IH1cbi5nbHlwaGljb24tcmVjb3JkICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjVcIjsgfSB9XG4uZ2x5cGhpY29uLXNhdmUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY2XCI7IH0gfVxuLmdseXBoaWNvbi1vcGVuICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2N1wiOyB9IH1cbi5nbHlwaGljb24tc2F2ZWQgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjhcIjsgfSB9XG4uZ2x5cGhpY29uLWltcG9ydCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY5XCI7IH0gfVxuLmdseXBoaWNvbi1leHBvcnQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3MFwiOyB9IH1cbi5nbHlwaGljb24tc2VuZCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzFcIjsgfSB9XG4uZ2x5cGhpY29uLWZsb3BweS1kaXNrICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTcyXCI7IH0gfVxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZWQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3M1wiOyB9IH1cbi5nbHlwaGljb24tZmxvcHB5LXJlbW92ZSAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzRcIjsgfSB9XG4uZ2x5cGhpY29uLWZsb3BweS1zYXZlICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc1XCI7IH0gfVxuLmdseXBoaWNvbi1mbG9wcHktb3BlbiAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3NlwiOyB9IH1cbi5nbHlwaGljb24tY3JlZGl0LWNhcmQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzdcIjsgfSB9XG4uZ2x5cGhpY29uLXRyYW5zZmVyICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc4XCI7IH0gfVxuLmdseXBoaWNvbi1jdXRsZXJ5ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3OVwiOyB9IH1cbi5nbHlwaGljb24taGVhZGVyICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODBcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbXByZXNzZWQgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTgxXCI7IH0gfVxuLmdseXBoaWNvbi1lYXJwaG9uZSAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4MlwiOyB9IH1cbi5nbHlwaGljb24tcGhvbmUtYWx0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODNcIjsgfSB9XG4uZ2x5cGhpY29uLXRvd2VyICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg0XCI7IH0gfVxuLmdseXBoaWNvbi1zdGF0cyAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4NVwiOyB9IH1cbi5nbHlwaGljb24tc2QtdmlkZW8gICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODZcIjsgfSB9XG4uZ2x5cGhpY29uLWhkLXZpZGVvICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg3XCI7IH0gfVxuLmdseXBoaWNvbi1zdWJ0aXRsZXMgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4OFwiOyB9IH1cbi5nbHlwaGljb24tc291bmQtc3RlcmVvICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODlcIjsgfSB9XG4uZ2x5cGhpY29uLXNvdW5kLWRvbGJ5ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTkwXCI7IH0gfVxuLmdseXBoaWNvbi1zb3VuZC01LTEgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5MVwiOyB9IH1cbi5nbHlwaGljb24tc291bmQtNi0xICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTJcIjsgfSB9XG4uZ2x5cGhpY29uLXNvdW5kLTctMSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTkzXCI7IH0gfVxuLmdseXBoaWNvbi1jb3B5cmlnaHQtbWFyayAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5NFwiOyB9IH1cbi5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcmsgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTVcIjsgfSB9XG4uZ2x5cGhpY29uLWNsb3VkLWRvd25sb2FkICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTk3XCI7IH0gfVxuLmdseXBoaWNvbi1jbG91ZC11cGxvYWQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5OFwiOyB9IH1cbi5nbHlwaGljb24tdHJlZS1jb25pZmVyICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTlcIjsgfSB9XG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjAwXCI7IH0gfVxuIiwiLy9cbi8vIFNjYWZmb2xkaW5nXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIFJlc2V0IHRoZSBib3gtc2l6aW5nXG4vL1xuLy8gSGVhZHMgdXAhIFRoaXMgcmVzZXQgbWF5IGNhdXNlIGNvbmZsaWN0cyB3aXRoIHNvbWUgdGhpcmQtcGFydHkgd2lkZ2V0cy5cbi8vIEZvciByZWNvbW1lbmRhdGlvbnMgb24gcmVzb2x2aW5nIHN1Y2ggY29uZmxpY3RzLCBzZWVcbi8vIGh0dHA6Ly9nZXRib290c3RyYXAuY29tL2dldHRpbmctc3RhcnRlZC8jdGhpcmQtYm94LXNpemluZ1xuKiB7XG4gIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xufVxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG59XG5cblxuLy8gQm9keSByZXNldFxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWJhc2U7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJvZHktYmc7XG59XG5cbi8vIFJlc2V0IGZvbnRzIGZvciByZWxldmFudCBlbGVtZW50c1xuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogQGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogQGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBAbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgLnRhYi1mb2N1cygpO1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIFdlIHJlc2V0IHRoaXMgaGVyZSBiZWNhdXNlIHByZXZpb3VzbHkgTm9ybWFsaXplIGhhZCBubyBgZmlndXJlYCBtYXJnaW5zLiBUaGlzXG4vLyBlbnN1cmVzIHdlIGRvbid0IGJyZWFrIGFueW9uZSdzIHVzZSBvZiB0aGUgZWxlbWVudC5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5cbi8vIEltYWdlc1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi5pbWctcmVzcG9uc2l2ZSB7XG4gIC5pbWctcmVzcG9uc2l2ZSgpO1xufVxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWxhcmdlO1xufVxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4vL1xuLy8gSGVhZHMgdXAhIFRoaXMgaXMgbWl4aW4tZWQgaW50byB0aHVtYm5haWxzLmxlc3MgZm9yIGAudGh1bWJuYWlsYC5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogQHRodW1ibmFpbC1wYWRkaW5nO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IEB0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIEB0aHVtYm5haWwtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiBAdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM7XG4gIC50cmFuc2l0aW9uKGFsbCAuMnMgZWFzZS1pbi1vdXQpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICAuaW1nLXJlc3BvbnNpdmUoaW5saW5lLWJsb2NrKTtcbn1cblxuLy8gUGVyZmVjdCBjaXJjbGVcbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyAvLyBzZXQgcmFkaXVzIGluIHBlcmNlbnRzXG59XG5cblxuLy8gSG9yaXpvbnRhbCBydWxlc1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICAgIEBsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgbWFyZ2luLWJvdHRvbTogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBAaHItYm9yZGVyO1xufVxuXG5cbi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgfVxufVxuIiwiLy8gVmVuZG9yIFByZWZpeGVzXG4vL1xuLy8gQWxsIHZlbmRvciBtaXhpbnMgYXJlIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMi4wIGR1ZSB0byB0aGUgaW50cm9kdWN0aW9uIG9mXG4vLyBBdXRvcHJlZml4ZXIgaW4gb3VyIEdydW50ZmlsZS4gVGhleSB3aWxsIGJlIHJlbW92ZWQgaW4gdjQuXG5cbi8vIC0gQW5pbWF0aW9uc1xuLy8gLSBCYWNrZmFjZSB2aXNpYmlsaXR5XG4vLyAtIEJveCBzaGFkb3dcbi8vIC0gQm94IHNpemluZ1xuLy8gLSBDb250ZW50IGNvbHVtbnNcbi8vIC0gSHlwaGVuc1xuLy8gLSBQbGFjZWhvbGRlciB0ZXh0XG4vLyAtIFRyYW5zZm9ybWF0aW9uc1xuLy8gLSBUcmFuc2l0aW9uc1xuLy8gLSBVc2VyIFNlbGVjdFxuXG5cbi8vIEFuaW1hdGlvbnNcbi5hbmltYXRpb24oQGFuaW1hdGlvbikge1xuICAtd2Via2l0LWFuaW1hdGlvbjogQGFuaW1hdGlvbjtcbiAgICAgICAtby1hbmltYXRpb246IEBhbmltYXRpb247XG4gICAgICAgICAgYW5pbWF0aW9uOiBAYW5pbWF0aW9uO1xufVxuLmFuaW1hdGlvbi1uYW1lKEBuYW1lKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IEBuYW1lO1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBAbmFtZTtcbn1cbi5hbmltYXRpb24tZHVyYXRpb24oQGR1cmF0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBAZHVyYXRpb247XG4gICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiBAZHVyYXRpb247XG59XG4uYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbihAdGltaW5nLWZ1bmN0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogQHRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAdGltaW5nLWZ1bmN0aW9uO1xufVxuLmFuaW1hdGlvbi1kZWxheShAZGVsYXkpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IEBkZWxheTtcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IEBkZWxheTtcbn1cbi5hbmltYXRpb24taXRlcmF0aW9uLWNvdW50KEBpdGVyYXRpb24tY291bnQpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBAaXRlcmF0aW9uLWNvdW50O1xuICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IEBpdGVyYXRpb24tY291bnQ7XG59XG4uYW5pbWF0aW9uLWRpcmVjdGlvbihAZGlyZWN0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjogQGRpcmVjdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tZGlyZWN0aW9uOiBAZGlyZWN0aW9uO1xufVxuLmFuaW1hdGlvbi1maWxsLW1vZGUoQGZpbGwtbW9kZSkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IEBmaWxsLW1vZGU7XG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogQGZpbGwtbW9kZTtcbn1cblxuLy8gQmFja2ZhY2UgdmlzaWJpbGl0eVxuLy8gUHJldmVudCBicm93c2VycyBmcm9tIGZsaWNrZXJpbmcgd2hlbiB1c2luZyBDU1MgM0QgdHJhbnNmb3Jtcy5cbi8vIERlZmF1bHQgdmFsdWUgaXMgYHZpc2libGVgLCBidXQgY2FuIGJlIGNoYW5nZWQgdG8gYGhpZGRlbmBcblxuLmJhY2tmYWNlLXZpc2liaWxpdHkoQHZpc2liaWxpdHkpe1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IEB2aXNpYmlsaXR5O1xuICAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IEB2aXNpYmlsaXR5O1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IEB2aXNpYmlsaXR5O1xufVxuXG4vLyBEcm9wIHNoYWRvd3Ncbi8vXG4vLyBOb3RlOiBEZXByZWNhdGVkIGAuYm94LXNoYWRvdygpYCBhcyBvZiB2My4xLjAgc2luY2UgYWxsIG9mIEJvb3RzdHJhcCdzXG4vLyBzdXBwb3J0ZWQgYnJvd3NlcnMgdGhhdCBoYXZlIGJveCBzaGFkb3cgY2FwYWJpbGl0aWVzIG5vdyBzdXBwb3J0IGl0LlxuXG4uYm94LXNoYWRvdyhAc2hhZG93KSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogQHNoYWRvdzsgLy8gaU9TIDw0LjMgJiBBbmRyb2lkIDw0LjFcbiAgICAgICAgICBib3gtc2hhZG93OiBAc2hhZG93O1xufVxuXG4vLyBCb3ggc2l6aW5nXG4uYm94LXNpemluZyhAYm94bW9kZWwpIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBAYm94bW9kZWw7XG4gICAgIC1tb3otYm94LXNpemluZzogQGJveG1vZGVsO1xuICAgICAgICAgIGJveC1zaXppbmc6IEBib3htb2RlbDtcbn1cblxuLy8gQ1NTMyBDb250ZW50IENvbHVtbnNcbi5jb250ZW50LWNvbHVtbnMoQGNvbHVtbi1jb3VudDsgQGNvbHVtbi1nYXA6IEBncmlkLWd1dHRlci13aWR0aCkge1xuICAtd2Via2l0LWNvbHVtbi1jb3VudDogQGNvbHVtbi1jb3VudDtcbiAgICAgLW1vei1jb2x1bW4tY291bnQ6IEBjb2x1bW4tY291bnQ7XG4gICAgICAgICAgY29sdW1uLWNvdW50OiBAY29sdW1uLWNvdW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IEBjb2x1bW4tZ2FwO1xuICAgICAtbW96LWNvbHVtbi1nYXA6IEBjb2x1bW4tZ2FwO1xuICAgICAgICAgIGNvbHVtbi1nYXA6IEBjb2x1bW4tZ2FwO1xufVxuXG4vLyBPcHRpb25hbCBoeXBoZW5hdGlvblxuLmh5cGhlbnMoQG1vZGU6IGF1dG8pIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtd2Via2l0LWh5cGhlbnM6IEBtb2RlO1xuICAgICAtbW96LWh5cGhlbnM6IEBtb2RlO1xuICAgICAgLW1zLWh5cGhlbnM6IEBtb2RlOyAvLyBJRTEwK1xuICAgICAgIC1vLWh5cGhlbnM6IEBtb2RlO1xuICAgICAgICAgIGh5cGhlbnM6IEBtb2RlO1xufVxuXG4vLyBQbGFjZWhvbGRlciB0ZXh0XG4ucGxhY2Vob2xkZXIoQGNvbG9yOiBAaW5wdXQtY29sb3ItcGxhY2Vob2xkZXIpIHtcbiAgLy8gRmlyZWZveFxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogQGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNlxuICB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6IEBjb2xvcjsgfSAvLyBJbnRlcm5ldCBFeHBsb3JlciAxMCtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciAgeyBjb2xvcjogQGNvbG9yOyB9IC8vIFNhZmFyaSBhbmQgQ2hyb21lXG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uc1xuLnNjYWxlKEByYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoQHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKEByYXRpbyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZShAcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoQHJhdGlvKTtcbn1cbi5zY2FsZShAcmF0aW9YOyBAcmF0aW9ZKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZShAcmF0aW9YLCBAcmF0aW9ZKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKEByYXRpb1gsIEByYXRpb1kpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoQHJhdGlvWCwgQHJhdGlvWSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZShAcmF0aW9YLCBAcmF0aW9ZKTtcbn1cbi5zY2FsZVgoQHJhdGlvKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoQHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWChAcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVYKEByYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoQHJhdGlvKTtcbn1cbi5zY2FsZVkoQHJhdGlvKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoQHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWShAcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVZKEByYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoQHJhdGlvKTtcbn1cbi5za2V3KEB4OyBAeSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goQHgpIHNrZXdZKEB5KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNrZXdYKEB4KSBza2V3WShAeSk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzQ4ODU7IElFOStcbiAgICAgICAtby10cmFuc2Zvcm06IHNrZXdYKEB4KSBza2V3WShAeSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WChAeCkgc2tld1koQHkpO1xufVxuLnRyYW5zbGF0ZShAeDsgQHkpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZShAeCwgQHkpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKEB4LCBAeSk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoQHgsIEB5KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShAeCwgQHkpO1xufVxuLnRyYW5zbGF0ZTNkKEB4OyBAeTsgQHopIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKEB4LCBAeSwgQHopO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoQHgsIEB5LCBAeik7XG59XG4ucm90YXRlKEBkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoQGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKEBkZWdyZWVzKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZShAZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoQGRlZ3JlZXMpO1xufVxuLnJvdGF0ZVgoQGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoQGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWChAZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKEBkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoQGRlZ3JlZXMpO1xufVxuLnJvdGF0ZVkoQGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoQGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWShAZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGVZKEBkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoQGRlZ3JlZXMpO1xufVxuLnBlcnNwZWN0aXZlKEBwZXJzcGVjdGl2ZSkge1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiBAcGVyc3BlY3RpdmU7XG4gICAgIC1tb3otcGVyc3BlY3RpdmU6IEBwZXJzcGVjdGl2ZTtcbiAgICAgICAgICBwZXJzcGVjdGl2ZTogQHBlcnNwZWN0aXZlO1xufVxuLnBlcnNwZWN0aXZlLW9yaWdpbihAcGVyc3BlY3RpdmUpIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZS1vcmlnaW46IEBwZXJzcGVjdGl2ZTtcbiAgICAgLW1vei1wZXJzcGVjdGl2ZS1vcmlnaW46IEBwZXJzcGVjdGl2ZTtcbiAgICAgICAgICBwZXJzcGVjdGl2ZS1vcmlnaW46IEBwZXJzcGVjdGl2ZTtcbn1cbi50cmFuc2Zvcm0tb3JpZ2luKEBvcmlnaW4pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBAb3JpZ2luO1xuICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IEBvcmlnaW47XG4gICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogQG9yaWdpbjsgLy8gSUU5IG9ubHlcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBAb3JpZ2luO1xufVxuXG5cbi8vIFRyYW5zaXRpb25zXG5cbi50cmFuc2l0aW9uKEB0cmFuc2l0aW9uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogQHRyYW5zaXRpb247XG4gICAgICAgLW8tdHJhbnNpdGlvbjogQHRyYW5zaXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbjogQHRyYW5zaXRpb247XG59XG4udHJhbnNpdGlvbi1wcm9wZXJ0eShAdHJhbnNpdGlvbi1wcm9wZXJ0eSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IEB0cmFuc2l0aW9uLXByb3BlcnR5O1xuICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IEB0cmFuc2l0aW9uLXByb3BlcnR5O1xufVxuLnRyYW5zaXRpb24tZGVsYXkoQHRyYW5zaXRpb24tZGVsYXkpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiBAdHJhbnNpdGlvbi1kZWxheTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiBAdHJhbnNpdGlvbi1kZWxheTtcbn1cbi50cmFuc2l0aW9uLWR1cmF0aW9uKEB0cmFuc2l0aW9uLWR1cmF0aW9uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogQHRyYW5zaXRpb24tZHVyYXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogQHRyYW5zaXRpb24tZHVyYXRpb247XG59XG4udHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oQHRpbWluZy1mdW5jdGlvbikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAdGltaW5nLWZ1bmN0aW9uO1xufVxuLnRyYW5zaXRpb24tdHJhbnNmb3JtKEB0cmFuc2l0aW9uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gQHRyYW5zaXRpb247XG4gICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gQHRyYW5zaXRpb247XG4gICAgICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIEB0cmFuc2l0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBAdHJhbnNpdGlvbjtcbn1cblxuXG4vLyBVc2VyIHNlbGVjdFxuLy8gRm9yIHNlbGVjdGluZyB0ZXh0IG9uIHRoZSBwYWdlXG5cbi51c2VyLXNlbGVjdChAc2VsZWN0KSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IEBzZWxlY3Q7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IEBzZWxlY3Q7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IEBzZWxlY3Q7IC8vIElFMTArXG4gICAgICAgICAgdXNlci1zZWxlY3Q6IEBzZWxlY3Q7XG59XG4iLCIvLyBXZWJLaXQtc3R5bGUgZm9jdXNcblxuLnRhYi1mb2N1cygpIHtcbiAgLy8gRGVmYXVsdFxuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgLy8gV2ViS2l0XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4iLCIuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOjEwMjRweDtcbn1cblxuLm1lZGlhLCAubWVkaWEtYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHpvb206IDE7XG59XG5cbi5tZWRpYS1sZWZ0LCAubWVkaWEgPiAucHVsbC1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cblxuLm1lZGlhLWxlZnQsIC5tZWRpYS1yaWdodCwgLm1lZGlhLWJvZHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6QGJvZHktYmc7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1ib2R5O1xuICBjb2xvcjpAdGV4dC1jb2xvcjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6MjRweDtcbiAgZm9udC1mYW1pbHk6QGZvbnQtZmFtaWx5LXBsdW07XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOjE4cHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRCb2xkJztcblxufVxuXG5oMiwgaDMge1xuICBmb250LXNpemU6MTdweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ0NvcnBpZEJvbGQnIDtcbn1cblxuaDQge1xuICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5oNCxoNSxoNiB7XG4gICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuaDYgYTpob3ZlciB7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSAhaW1wb3J0YW50fVxuXG4uZm9udC1zaXplLXJlZ3VsYXIge1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLWJvZHktdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLXRpbnkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50ZXh0LWNvcnBpZC1oZWF2eSB7XG4gIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktaGVhdnk7XG59XG5cbi5uby1tYXJnaW4ge1xuICBtYXJnaW46MDtcbn1cblxuLm1hcmdpbmJvdHRvbTIwIHtcbiAgbWFyZ2luLWJvdHRvbToyMHB4O1xufVxuXG4ubWFyZ2luYm90dG9tNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ubWFyZ2ludG9wMTAge1xuICBtYXJnaW4tdG9wOjEwcHg7XG59XG5cbi5tYXJnaW50b3AyMCB7XG4gIG1hcmdpbi10b3A6MjBweCAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6QGJyYW5kLXByaW1hcnk7XG4gIGEge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogQHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4uYmctYnJhbmQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1wcmltYXJ5O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOkBiYWNrZ3JvdW5kLWNvbG9yLXdoaXRlO1xufVxuXG4uYmctc2Vjb25kYXJ5LWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOkBiZy1jb2xvci1zZWNvbmRhcnktYmx1ZTtcbn1cblxuLmJnLWYyZjRmNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjY7XG59XG5cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzowO1xufVxuXG4ucGFkZGluZzIwIHtcbiAgcGFkZGluZzoyMHB4O1xufVxuXG4ucGFkZGluZzE1IHtcbiAgcGFkZGluZzoxNXB4O1xufVxuXG4ucGFkZGluZzEwIHtcbiAgICAgcGFkZGluZzogMjBweDtcbn1cblxuLm5vLWJkciB7XG4gICAgIGJvcmRlcjogbWVkaXVtIG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjojZmZmZmZmO1xufVxuXG5ociB7XG4gIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMTk5LCAxOTksIDE5OSwgMC40KTtcbn1cblxuYSwgYTpob3ZlciB7XG4gIG91dGxpbmU6bm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjojNTcyMzgxO1xufVxuXG5hOmZvY3VzIHtcbiAgY29sb3I6IzU3MjM4MTtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xufVxuXG5cbmE6aG92ZXIsIGg2IGE6aG92ZXIge3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO31cblxuXG4udGV4dC1ibHVlIHtcbiAgY29sb3I6IzUyN2Q5Nztcbn1cblxuLnRleHQtcHVycGxlIHtcbiAgY29sb3I6IEBwcmltYXJ5LXB1cnBsZTtcbn1cblxuLmltZy1yZXNwb25zaXZlIGltZyB7XG4gIHdpZHRoOjEwMCU7XG59XG5cbi5pbWctcmVzcG9uc2l2ZSAucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OjA7XG59XG5cbi5mb250LXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1odWdlICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtYmlnIHtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLWJpZyAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLWxhcmdlIHtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLWxhcmdlICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtbWVkaXVtIHtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLW1lZGl1bSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLXJlZ3VsYXIge1xuICBmb250LXNpemU6IEBmb250LXNpemUtcmVndWxhciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLXNtYWxsICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uZm9udC1zaXplLWxpdHRsZSB7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1saXR0bGUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2l6ZS1ib2R5IHtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLWJvZHkgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2l6ZS10aW5pZXN0IHtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLXRpbmllc3Q7XG59XG5cbi5mb250LWZhbWlseS1saWdodCxcbi5mb250LWZhbWlseS1saWdodCAqIHtcbiAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1saWdodDtcbn1cblxuLmZvbnQtZmFtaWx5LXJlZ3VsYXIsXG4uZm9udC1mYW1pbHktcmVndWxhciAqLFxuLnRleHQtY29ycGlkLXJlZ3VsYXIge1xuICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LXJlZ3VsYXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtZmFtaWx5LWJvbGQsXG4uZm9udC1mYW1pbHktYm9sZCAqIHtcbiAgQGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktYm9sZDtcbn1cblxuLmZvbnQtZmFtaWx5LWhlYXZ5XG4uZm9udC1mYW1pbHktaGVhdnkgKiB7XG4gIEBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWhlYXZ5O1xufVxuXG4ub3ZlcnZpZXctYmctaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgd2lkdGg6IDI3N3B4O1xuICBtYXJnaW46IDBweCAwIDAgMjBweCFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYnRuLXByaW1hcnkge1xuICAuYm9yZGVyLWJ0bi1nZW5lcmljKEBicmFuZC1wcmltYXJ5LCBAYnJhbmQtcHJpbWFyeSk7XG59XG5cbi5ib3JkZXItYnRuLXdoaXRlIHtcbiAgLmJvcmRlci1idG4tZ2VuZXJpYyhAd2hpdGUsIEB3aGl0ZSk7XG59XG5cbi8vUGx1bSB1cGRhdGVkIGZvbnQgc2l6ZXMgXG5cbi5wbHVtLXVwbGlmdCB7XG4gIGNvbG9yOiBAcHJpbWFyeS1ibGFjaztcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLWJvZHk7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWxpZ2h0O1xuXG4gIHAge1xuICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJvZHk7XG4gICAgICBjb2xvcjogQHByaW1hcnktYmxhY2s7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgfVxuXG4gIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1odWdlO1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cblxuICBoMiB7XG4gICAgICBmb250LXNpemU6IEBmb250LXNpemUtbGFyZ2U7XG4gICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgfVxuXG4gIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1yZWd1bGFyO1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cblxuICBoNCB7XG4gICAgICBmb250LXNpemU6IEBmb250LXNpemUtc21hbGw7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuXG4vL0FjY29yZGlvbnNcbi5wYW5lbCB7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6bm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGFuZWwgYSB7XG4gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhbmVsIC5saXN0LWl0ZW0tdGV4dCBhOmhvdmVyIHtcbiAgICAgY29sb3I6IEBicmFuZC1wcmltYXJ5O1xufVxuXG4ucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOUVCRUMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czpub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowICFpbXBvcnRhbnQ7XG59XG5cbi5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvd3NfbmV3LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNnB4ICEgaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjb2xvcjogIzNiM2IzYiAhIGltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhbmVsLXRpdGxlIGEge1xuXG4gIG91dGxpbmU6IG1lZGl1bSBub25lO1xufVxuXG4ucGFuZWwgLnB1bGwtbGVmdCBpbWcge1xuICAgICBwYWRkaW5nOiAzMHB4IDBweCAxMHB4IDEwcHg7XG59XG5cbi5wYW5lbCAubGlzdC1pdGVtLXRleHQgaDQge1xuICAgICBtYXJnaW4tYm90dG9tOiAwcHggISBpbXBvcnRhbnQ7XG59XG5cbi5wYW5lbC1kZWZhdWx0IC5wYW5lbC10aXRsZSBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2Fycm93c19uZXcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMTg4cHggISBpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbG9yOiAjM2IzYjNiICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiAwcHggbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGFuZWwgLmxpc3QtaXRlbS10ZXh0IHtcbiAgYm9yZGVyOjFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItdG9wOiBtZWRpdW0gbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjNweDtcbiAgcGFkZGluZzoxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5saXN0LWl0ZW0tdGV4dCB0YWJsZS50YWJsZSB0ZCB7XG4gIGJvcmRlcjogMHB4IG5vbmU7XG4gIHBhZGRpbmc6IDBweCAxMHB4IDBweCAwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5saXN0LWl0ZW0tdGV4dCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctbGVmdDoyMHB4O1xufVxuXG4ucGFuZWwgLmxpc3QtaXRlbS10ZXh0IHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuXG4ubGlzdC1pdGVtLXRleHQgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OjEwcHg7XG59XG5cbi8vQnJlYWRjcnVtYlxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MjdkOTY7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZSBvdXRzaWRlIG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG59XG5cbi5icmVhZGNydW1iIGxpIGEge1xuICBjb2xvcjojYzZkNGRkO1xufVxuXG4uYnJlYWRjcnVtYiA+IC5hY3RpdmUge1xuICBjb2xvcjogI2VlZWNkYjtcbn1cblxuYnIuY3J1bWJlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vL0xlZnQgaGFuZCBuYXZpZ2F0aW9uIC0gQWxsIHBhZ2VzXG5cbi5sZWZ0LWhhbmQtbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGRkZGO1xuICBtYXJnaW46IDVweCAwcHggISBpbXBvcnRhbnQ7XG59XG5cbi5sdC1pZTkgLmxpc3QtZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApICEgaW1wb3J0YW50O1xuICBib3JkZXI6IDBweCBub25lICEgaW1wb3J0YW50O1xuICBjb2xvcjogQGJyYW5kLXByaW1hcnkgISBpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG1lZGl1bSBub25lO1xuICBwYWRkaW5nOiA1cHggNXB4IDJweCAxNXB4ICEgaW1wb3J0YW50O1xufVxuXG4ubHQtaWU5IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogYm9sZCAhIGltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA3cHggISBpbXBvcnRhbnQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICEgaW1wb3J0YW50O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xuICBvdXRsaW5lOiBtZWRpdW0gbm9uZSAhIGltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgISBpbXBvcnRhbnQ7XG59XG5cbi5saXN0LWdyb3VwIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMzYjNiM2IgISBpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5saXN0LWdyb3VwLXByb2R1Y3RzLCAubGlzdC1ncm91cC1jb250YWN0LXVzLCAubGlzdC1ncm91cC1sYXRlc3QtbmV3cywgLmxpc3QtZ3JvdXAtaGVscCwgLmxpc3QtZ3JvdXAtaW50cm9kdWNpbmctcGx1bSwgLmxpc3QtZ3JvdXAtZmluLWFkdmljZSB7XG4gIG1hcmdpbi10b3A6IDc3cHggISBpbXBvcnRhbnQ7XG59XG5cbi5saXN0LWdyb3VwLXByb2R1Y3RzIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsIC5saXN0LWdyb3VwLWNvbnRhY3QtdXMgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCwgLmxpc3QtZ3JvdXAtbGF0ZXN0LW5ld3MgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCwgLmxpc3QtZ3JvdXAtaGVscCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLCAubGlzdC1ncm91cC1pbnRyb2R1Y2luZy1wbHVtIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsIC5saXN0LWdyb3VwLWZpbi1hZHZpY2UgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhIGltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmZmYgISBpbXBvcnRhbnQ7XG59XG5cblxuLy9Ib21lcGFnZVxuXG4uY2Fyb3VzZWwtY29udHJvbCB7XG4gIGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gIGRpc3BsYXk6bm9uZTtcbn1cblxuLmJhbm5lci10ZXh0IHtcbiAgY29sb3I6I2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgbGluZS1oZWlnaHQ6MjZweDtcbiAgcGFkZGluZzowcHggMTVweCA3cHggMTVweDtcbiAgZmxvYXQ6cmlnaHQ7XG59XG5cbi5zZW1pbmFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL3NlbWluYXJfYm94X2JnLnBuZ1wiKTtcbiAgbWFyZ2luLWJvdHRvbToyMHB4O1xuICBtaW4taGVpZ2h0OjI5MHB4O1xufVxuXG4uc2VtaW5hciBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTFweDtcbiAgcGFkZGluZy10b3A6MTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICB0b3A6MTBweDtcbn1cblxuLnNlbWluYXIgaDEge1xuICBjb2xvcjogQHRleHQtY29sb3I7XG59XG5cbi5zZW1pbmFyIC5yZWdpc3Rlci1ub3ctYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG59XG5cbi5yZWdpc3Rlci1ub3ctYm94IGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4ucmVnaXN0ZXItbm93LWJveCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjMjY0MTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHggMjhweDtcbiAgYm9yZGVyLXJhZGl1czo1cHg7XG59XG5cbi5zZW1pbmFyIC5jb250ZW50LXRpdGxlIGEsIC5tYXJrZXQtd2F0Y2ggLmNvbnRlbnQtdGl0bGUgYSB7XG4gIGNvbG9yOiNmZmZmZmYgIWltcG9ydGFudDtcbiAgb3V0bGluZTpub25lO1xufVxuXG4uc2VtaW5hciAuY29udGVudC10aXRsZSBhOmhvdmVyLCAubWFya2V0LXdhdGNoIC5jb250ZW50LXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjojZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbn1cblxuLm1hcmtldC13YXRjaCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgbWFyZ2luLWJvdHRvbToyMHB4O1xufVxuXG4uc2VtaW5hciBoNCwgLm1hcmtldC13YXRjaCBoNCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBjb2xvcjojZmZmZmZmO1xufVxuXG4ubWFya2V0LXdhdGNoIGltZyB7XG4gIHdpZHRoOjEwMCU7XG59XG5cbi5tYXJrZXQtd2F0Y2gtY29udGVudCB7XG4gIG1hcmdpbjogMHB4IDIwcHg7XG4gIG1pbi1oZWlnaHQ6Mjc4cHggIWltcG9ydGFudDtcbn1cblxuLm1hcmtldC13YXRjaC1jb250ZW50IGg0IHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLm1hcmtldC13YXRjaCAudGV4dC1pbWFnZSBhIHtcbiAgY29sb3I6QHRleHQtY29sb3I7XG4gIG91dGxpbmU6bm9uZTtcbn1cblxuLm1hcmtldC13YXRjaCAudGV4dC1pbWFnZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOjIwcHg7XG59XG5cbi5tYXJrZXQtd2F0Y2ggLnRleHQtaW1hZ2UgcDpsYXN0LWNoaWxkIGEge1xuICBjb2xvcjogQGxpbmstY29sb3I7XG59XG5cbi5tYXJrZXQtd2F0Y2ggLnRleHQtaW1hZ2UgYTpob3ZlciwgLm1hcmtldC13YXRjaCAudGV4dC1pbWFnZSBwOmxhc3QtY2hpbGQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICBjb2xvcjojYjdiM2I0O1xufVxuXG4uaG9tZS1jb250ZW50LWJveGVzIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgcGFkZGluZzogMjVweCAxMHB4IDAgMTBweDtcbiAgbWluLWhlaWdodDoxMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmhvbWUtY29udGVudC1ib3hlcyAudGV4dC1pbWFnZSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMCAhIGltcG9ydGFudDtcbiAgd2lkdGg6IDEzMHB4O1xuICBtYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O1xufVxuXG4uaG9tZS1jb250ZW50LWJveGVzIC50ZXh0LWltYWdlIGEge1xuICBjb2xvcjogIzNiM2IzYjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5ob21lLWNvbnRlbnQtYm94ZXMgLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OjEwcHg7XG59XG5cbi5wbHVtLXN1cGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fY2hhcnQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbiAgcGFkZGluZy10b3A6MjVweDtcbn1cblxuLmhvbWUtZmluYW5jaWFsLWFkdmljZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX2FkdmljZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICBwYWRkaW5nLXRvcDoyNXB4O1xufVxuXG4ubG9zdC1zdXBlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX3F1ZXN0aW9uLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIHBhZGRpbmctdG9wOjI1cHg7XG59XG5cbi5wZXJzb25hbC1wbGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fcGVvcGxlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIHBhZGRpbmctdG9wOjI1cHg7XG59XG5cbi5ob21lLWFjY29yZGlvbiAubGlzdC1pdGVtLXRleHQge1xuICBib3JkZXI6bm9uZTtcbiAgaDMge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgc3Bhbi5wYW5lbC10aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWxpZ2h0O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cbn1cblxuLmhvbWUtYWNjb3JkaW9uIHRhYmxlLnRhYmxlIHRkIHtcbiAgICAgdmVydGljYWwtYWxpZ246IHRvcCAhIGltcG9ydGFudDtcbn1cblxuLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbn1cblxuLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIHtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbn1cblxuLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIGEge1xuICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGxpbmUtaGVpZ2h0OjIxcHg7XG59XG5cbi5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCBhOmhvdmVyIHtcbiAgY29sb3I6IEBsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5pY29uLW15c3VwZXIsIC5pY29uLWZ1bmQtY2hvaWNlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4uaWNvbi1sZWF2aW5nLWVtcGxveWVyIHtcbiAgd2lkdGg6IDI2MHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uaWNvbi1teXN1cGVyIGEsIC5pY29uLWZ1bmQtY2hvaWNlIGEsIC5pY29uLWxlYXZpbmctZW1wbG95ZXIgYSB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICEgaW1wb3J0YW50O1xufVxuXG4uaWNvbi1teXN1cGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vSWNvbl9wbHVtTXlzdXBlci5naWZcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cblxuLmljb24tZnVuZC1jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9JY29uX0Nob2ljZW9mRnVuZDIuZ2lmXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG59XG5cbi5pY29uLWxlYXZpbmctZW1wbG95ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9JY29uX0xlYXZpbmdFbXBsb3llci5naWZcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cblxuLmJhbm5lci1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvYmFja2dyb3VuZHMvaG9tZS1iYW5uZXItYm90dG9tLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi5iYW5uZXItYm90dG9tIGgxLCAuYmFubmVyLWJvdHRvbSBoNCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHdpZHRoOiA0MjBweDtcbn1cblxuLmJhbm5lci1ib3R0b20gaDEge1xuICBmb250LXNpemU6IDI2cHggISBpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5iYW5uZXItYm90dG9tIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4ICEgaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYmFubmVyLWJvdHRvbSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M5Q0IwMDtcbiAgY29sb3I6ICMzYjNiM2I7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG59XG5cbi8vUHJvZHVjdCBhbmQgc2VydmljZXNcblxuLmNvbnRlbnQtYm94IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgcGFkZGluZzogMHB4O1xufVxuXG4uY29udGVudC1ib3ggaW1nIHtcbiAgbWFyZ2luOjIwcHggMCAwIDIwcHg7XG59XG5cbi5jb250ZW50LWJveCBhIHtcbiAgb3V0bGluZTpub25lO1xufVxuXG4uY29udGVudC1ib3ggdWwge1xuICBwYWRkaW5nLWxlZnQ6MHB4O1xufVxuXG4uY29udGVudC1ib3ggdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OjMycHg7XG59XG5cbi5wcm9kdWN0LXNlcnZpY2VzLWJveCB7XG4gIG1pbi1oZWlnaHQ6NzEwcHg7XG59XG5cbi5jb250ZW50LWJveCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gIGNvbG9yOiBAbGluay1jb2xvcjtcbiAgb3V0bGluZTpub25lO1xufVxuXG4uY29udGVudC1ib3ggYTpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cblxuLmNvbnRlbnQtdGl0bGUge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XG59XG5cbi5jb250ZW50LXRpdGxlIGgyIHtcbiAgICAgY29sb3I6ICM1NzIzODE7XG4gICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICBtYXJnaW46IDBweDtcbiAgICAgcGFkZGluZzogNXB4IDBweCA1cHggMTBweDtcbiAgICAgZm9udC1zaXplOjIycHggIWltcG9ydGFudDtcbiAgICAgbWFyZ2luOiAxNXB4IDAgMTBweCAwO1xufVxuXG4ucHJvZHVjdHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9wcm9kdWN0c190aWxlLmpwZ1wiKTtcbn1cblxuLnNlcnZpY2VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2NvbnRlbnQvc2VydmljZXNfdGlsZS5qcGdcIik7XG59XG5cbi5jb25zaWRlcmluZy1wbHVtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9jb25zaWRlcl90aWxlLmpwZ1wiKTtcbn1cblxuLy9SaWdodCBDb2x1bW4gLSBQcm9kdWN0cyAmIHNlcnZpY2VzXG5cbi5yaWdodC1jb2wtY29udGVudC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxO1xuICBtYXJnaW46IDEwcHggNXB4IDEwcHggMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6MTJweCAhaW1wb3J0YW50O1xufVxuXG4ucmlnaHQtY29sLWNvbnRlbnQtYm94IGgyIHtcbiAgbWFyZ2luOiA1cHg7XG59XG5cbi5yaWdodC1jb2wtY29udGVudC1ib3ggdWwge1xuICBtYXJnaW46MCA1cHggMCAwcHg7XG4gIHBhZGRpbmc6MCA1cHggMTBweCA1cHg7XG59XG5cbi5yaWdodC1jb2wtY29udGVudC1ib3ggdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6bm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvYXJyb3ctcmlnaHQtd2hpdGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246MnB4IDVweDtcbiAgcGFkZGluZy1sZWZ0OjE1cHg7XG4gIHBhZGRpbmctYm90dG9tOjVweDtcbn1cblxuLnJpZ2h0LWNvbC1jb250ZW50LWJveCB1bCBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6Ym9sZDtcbn1cblxuLnJpZ2h0LWNvbC1jb250ZW50LWJveCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6I2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcbn1cblxuLnJpZ2h0LWNvbC1jb250ZW50LWJveCB1bCBsaSBhLCAucmlnaHQtY29sLWNvbnRlbnQtYm94IHVsIGxpIGE6aG92ZXIge1xuICBvdXRsaW5lOm5vbmU7XG59XG5cbi5yaWdodC1jb2wtY29udGVudC1ib3ggdWwgbGkgYTpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cblxuLnJpZ2h0LWNvbC1jb250ZW50LWJveCB7XG4gIGgyLCBhLCB1bCBsaSB7XG4gICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuXG4ucmlnaHQtY29sIC5wdWxsLWxlZnQge1xuXHRtYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O1xufVxuXG4ucmlnaHQtY29sIGltZyB7XG5cdG1hcmdpbjowIDVweCAxMHB4IDA7XG5cdHdpZHRoOjk3JTtcbn1cblxuLy9Gb3JtcyBhbmQgcHVibGljYXRpb25zXG5cbi5jb250ZW50LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jb250ZW50LWhlYWRlciBoMSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDBweCAwcHggMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmZvcm1zLXB1YmxpY2F0aW9ucyB1bCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4uZm9ybXMtcHVibGljYXRpb25zIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uZm9ybXMtcHVibGljYXRpb25zIHVsIGxpIGEge1xuICBjb2xvcjogQGJyYW5kLXByaW1hcnk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZvcm1zLXB1YmxpY2F0aW9ucyB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNiN2IzYjQ7XG59XG5cbi5mb3JtLWFjY29yZGlvbnMgLmxpc3QtaXRlbS10ZXh0IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTo3cHggIWltcG9ydGFudDtcbn1cblxuLmZvcm0tYWNjb3JkaW9ucyAubGlzdC1pdGVtLXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206MTVweDtcbn1cblxuLmZvcm0tYWNjb3JkaW9ucyAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjRGNiAhaW1wb3J0YW50O1xufVxuLmZvcm0tYWNjb3JkaW9ucyAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQge1xuICAgIGNvbG9yOiAjM2IzYjNiICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1hY2NvcmRpb25zIC5wYW5lbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBoNCB7XG4gICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1saWdodCFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxN3B4IWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNzAwIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaWNvbi1wZGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX3BkZi5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjowIDA7XG4gIHBhZGRpbmctbGVmdDoyNXB4O1xufVxuXG4vLyBFZHVjYXRpb25cbi5lZHVjYXRpb24ge1xuICBwYWRkaW5nLWxlZnQ6MTVweDtcbiAgbWFyZ2luOjIwcHggMDtcbiAgcGFkZGluZy1yaWdodDoxMHB4O1xufVxuXG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4IG5vbmU7XG59XG5cbi5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkge1xuICB3aWR0aDogMTI3cHg7XG59XG5cbi5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkgYSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTI3cHggMTE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhIGltcG9ydGFudDtcbiAgYm9yZGVyOiAwcHggbm9uZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTE0cHg7XG4gIG1hcmdpbjogMHB4IDJweCAwcHggMHB4ICEgaW1wb3J0YW50O1xuICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcbiAgcGFkZGluZzogMHB4ICEgaW1wb3J0YW50O1xufVxuXG4ubHQtaWU5IC5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkgYSB7XG4gIGZvbnQtc2l6ZTowICFpbXBvcnRhbnQ7XG59XG5cbi5sdC1pZTkgLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaS5hY3RpdmUgYSB7XG4gIGZvbnQtc2l6ZTowICFpbXBvcnRhbnQ7XG59XG5cbi5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkgYTpob3ZlciB7XG4gIGNvbG9yOnRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweCBub25lO1xufVxuXG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG5cbi5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkgYSNuYXZfc3RhcnRpbmctb3V0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL1N0YXJ0aW5nLW91dC5wbmdcIik7XG5cbn1cblxuLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaS5hY3RpdmUgYSNuYXZfc3RhcnRpbmctb3V0LCAuZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGEjbmF2X3N0YXJ0aW5nLW91dDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9iYWNrZ3JvdW5kcy9zdGFydGluZ19vdXRfYWN0aXZlLnBuZ1wiKTtcblxufVxuXG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGEjbmF2X3N1cGVyLWZvdW5kYXRpb25zIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL1N1cGVyLWZvdW5kYXRpb25zLnBuZ1wiKTtcblxufVxuXG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpLmFjdGl2ZSBhI25hdl9zdXBlci1mb3VuZGF0aW9ucywgLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaSBhI25hdl9zdXBlci1mb3VuZGF0aW9uczpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9iYWNrZ3JvdW5kcy9zdXBlcl9mb3VuZGF0aW9uc19hY3RpdmUucG5nXCIpO1xuXG59XG5cbi5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkgYSNuYXZfYnVpbGRpbmcteW91ci1zdXBlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9iYWNrZ3JvdW5kcy9CdWlsZGluZy15b3VyLVN1cGVyLnBuZ1wiKTtcblxufVxuXG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpLmFjdGl2ZSBhI25hdl9idWlsZGluZy15b3VyLXN1cGVyLCAuZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGEjbmF2X2J1aWxkaW5nLXlvdXItc3VwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvYmFja2dyb3VuZHMvYnVpbGRfeW91cl9zdXBlcl9hY3RpdmUucG5nXCIpO1xuXG59XG5cbi5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkgYSNuYXZfcHJlcGFyaW5nLXRvLXJldGlyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9iYWNrZ3JvdW5kcy9QcmVwYXJpbmctdG8tUmV0aXJlLnBuZ1wiKTtcblxufVxuXG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpLmFjdGl2ZSBhI25hdl9wcmVwYXJpbmctdG8tcmV0aXJlLCAuZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGEjbmF2X3ByZXBhcmluZy10by1yZXRpcmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvYmFja2dyb3VuZHMvcHJlcGFyZV90b19yZXRpcmVfYWN0aXZlLnBuZ1wiKTtcblxufVxuXG4uZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGEjbmF2X3JldGlyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvYmFja2dyb3VuZHMvUmV0aXJlZC5wbmdcIik7XG5cbn1cblxuLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaS5hY3RpdmUgYSNuYXZfcmV0aXJlZCwgLmVkdWNhdGlvbi10YWJzIC5uYXYtdGFicyBsaSBhI25hdl9yZXRpcmVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL3JldGlyZWRfYWN0aXZlLnBuZ1wiKTtcbn1cblxuLmNhbGMtc3VwZXIgcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjM2IzYjNiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvY2FsY3VsYXRvcl9iaWcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246MjBweCAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6MTEwcHg7XG59XG5cbi5jYWxjLXN1cGVyIHAgYSB7XG4gIGNvbG9yOkBicmFuZC1wcmltYXJ5O1xuICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuICBmb250LXdlaWdodDpib2xkO1xufVxuXG4uY2FsYy1zdXBlciBwIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgY29sb3I6I2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHRhYmxlIHRkIHtcbiAgdmVydGljYWwtYWxpZ246dG9wO1xufVxuXG4uZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHRhYmxlIHRkIHAge1xuICB3aWR0aDozMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkYTliYTtcbiAgbWluLWhlaWdodDoxMjVweDtcbiAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gIGNvbG9yOiNmZmZmZmY7XG59XG5cbi5lZHVjYXRpb24tYWNjb3JkaW9uLWNvbnRlbnQgdGFibGUgdGQgcCBhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5cbi5lZHVjYXRpb24tYWNjb3JkaW9uLWNvbnRlbnQgdGFibGUgdGQgcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gIGNvbG9yOiNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmxvZ2luLCAuY29udGFjdCwgLmZhY3Qtc2hlZXQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gIHBhZGRpbmc6MjBweCAxNXB4IDIwcHggOTVweDtcbiAgYmFja2dyb3VuZC1zaXplOjY0cHggNjRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjoxNXB4IDEwcHg7XG4gIGZsb2F0OmxlZnQ7XG4gIG1hcmdpbi10b3A6MHB4O1xufVxuXG4ubG9naW4ge1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvbG9ja19iaWcucG5nXCIpO1xufVxuXG4uY29udGFjdCB7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hZHZpc2VyX2JpZy5wbmdcIik7XG59XG5cbi5mYWN0LXNoZWV0IHtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ZpbGVfYmlnLnBuZ1wiKTtcbn1cblxuLmVkdWNhdGlvbi1yaWdodC1jb2wgLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDowO1xufVxuXG4uZWR1Y2F0aW9uLXJpZ2h0LWNvbCAucHVsbC1sZWZ0IGltZyB7XG4gIG1hcmdpbjowIDAgMCAwO1xuICB3aWR0aDoxMDAlO1xufVxuXG4ub3RoZXItdG9waWNzIHAge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M3YzdjNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTk5LCAxOTksIDE5OSwgMC41KTtcbiAgcGFkZGluZy1ib3R0b206MTVweDtcbiAgbWFyZ2luLWJvdHRvbToyMHB4O1xufVxuXG4uaWNvbi1zbWFsbC12aWRlbywgLmljb24tc21hbGwtY2FsYywgLmljb24tc21hbGwtZm9ybXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLmljb24tc21hbGwtdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW9fc21hbGwucG5nXCIpO1xufVxuXG4uaWNvbi1zbWFsbC1jYWxjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2NhbGN1bGF0b3Jfc21hbGwucG5nXCIpO1xufVxuXG4uaWNvbi1zbWFsbC1mb3JtcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ZpbGVfc21hbGwucG5nXCIpO1xufVxuXG4uZWR1Y2F0aW9uLXRhYnMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uZWR1LXN0YXJ0aW5nLW91dC10aXRsZSBoNCwgLmVkdS12aWRlby10aHVtYiBhIHtcbiAgY29sb3I6IEBicmFuZC1wcmltYXJ5O1xufVxuXG4uZWR1LXN1cGVyLWZvdW5kYXRpb25zLXRpdGxlIGg0LCAuc3VwZXItZm91bmRhdGlvbnMtdmlkZW8tdGh1bWIgYSB7XG4gIGNvbG9yOiAjN2NhZmE0O1xufVxuXG4uZWR1LWJ1aWxkaW5nLXN1cGVyLXRpdGxlIGg0LCAuYnVpbGRpbmctc3VwZXItdmlkZW8tdGh1bWIgYSB7XG4gIGNvbG9yOiAjOGQyMzMxO1xufVxuXG4uZWR1LXByZXBhcmluZy10by1yZXRpcmUtdGl0bGUgaDQsIC5wcmVwYXJpbmctdG8tcmV0aXJlLXZpZGVvLXRodW1iIGEge1xuICBjb2xvcjogIzJhMzc2Mztcbn1cblxuLmVkdS1yZXRpcmVkLXRpdGxlIGg0LCAucmV0aXJlZC12aWRlby10aHVtYiBhIHtcbiAgY29sb3I6ICM3NDdjYTE7XG59XG5cbi5lZHUtdmlkZW8tdGh1bWIge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uZWR1LXZpZGVvLXRodW1iIGltZyB7XG4gIHdpZHRoOjEwMCU7XG59XG5cbi5lZHUtdmlkZW8tdGh1bWIgcCB7XG4gIG1hcmdpbi10b3A6IDEwcHggISBpbXBvcnRhbnQ7XG59XG5cbi5lZHUtcmlnaHQtY29sLWNvbnRlbnQtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgbWFyZ2luLXRvcDogMjBweCAhIGltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTBweDtcbiAgZm9udC1zaXplOjEycHg7XG4gIHdpZHRoOjI5NXB4O1xufVxuXG4vL05ld3NcblxuLm5ld3Mge1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9uZXdzX3RpbGUuanBnXCIpO1xufVxuXG4uaW52ZXN0bWVudHMge1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9pbnZlc3RtZW50c190aWxlLmpwZ1wiKTtcbn1cblxuLm5ld3MtZmFxIHtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2NvbnRlbnQvZmFxX3RpbGUuanBnXCIpO1xufVxuXG4ubWFya2V0LXdhdGNoLWNvbC1pbWcgaW1nIHtcbiAgbWFyZ2luLXRvcDowO1xufVxuXG4ubmV3cy1odWItY29udGVudC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOkBiZy1jb2xvci1zZWNvbmRhcnktYmx1ZTtcbiAgY29sb3I6I2ZmZmZmZjtcbn1cblxuLm5ld3MtaHViLWNvbnRlbnQtYm94IGgzIHtcbiAgbWFyZ2luOiAwcHggMHB4IDEwcHg7XG59XG5cbi5uZXdzLWh1Yi1jb250ZW50LWJveCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubmV3cy1odWItY29udGVudC1ib3ggYTpob3ZlciwgLm5ld3MtaHViLWNvbnRlbnQtYm94IGE6Zm9jdXMge1xuICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmV3cy1odWItY29udGVudC1ib3ggcCB7XG4gICAgIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmxlZnQtaGFuZC1uYXYgLm5hdi1waWxscyBsaS5maXJzdCBhI25hdl9sYXRlc3QtbmV3cyB7XG4gICAgcGFkZGluZy10b3A6NDRweCAhaW1wb3J0YW50O1xufVxuXG4ubmV3cy1odWItY29udGVudCB7XG4gIHBhZGRpbmc6MTBweCAxNXB4IDEwcHggMTVweDtcbn1cblxuLm5ld3MtaHViLWNvbnRlbnQgYSB7XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5cbi5oZWFkbGluZXMtY29udGVudCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMTM2LCAxMzMsIDEyOCwgMC4yKTtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWluLWhlaWdodDogODQwcHg7XG59XG5cbi5sdC1pZTkgLmhlYWRsaW5lcy1jb250ZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzg4ODU4MDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWluLWhlaWdodDogODQwcHg7XG59XG5cbi5oZWFkbGluZXMtY29udGVudCBwIGltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6NXB4O1xufVxuXG5pbWcuaW52LW5ld3MtY29sLWltZyB7XG4gIHdpZHRoOjEwMCU7XG59XG5cbi5tb3JlLW5ld3Mge1xuICAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubW9yZS1uZXdzLWNvbnRlbnQge1xuICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICAgICBtYXJnaW46IDEwcHggISBpbXBvcnRhbnQ7XG4gICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5tb3JlLW5ld3MtY29udGVudCBoNCB7XG4gICAgIG1hcmdpbi10b3A6IDBweCAhIGltcG9ydGFudDtcbn1cblxuLm1vcmUtbmV3cy1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOjIwcHg7XG59XG5cbi5mYXFzLWFjY29yZGlvbiAucGFuZWwtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudDtcbn1cblxuLmZhcXMtYWNjb3JkaW9uIC5wYW5lbCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHggISBpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5mYXFzLWFjY29yZGlvbiAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCkgISBpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmx0LWllOSAuZmFxcy1hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5mYXFzLWFjY29yZGlvbiAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvYXJyb3dzX25ldy5wbmdcIik7XG4gIGNvbG9yOiAjM2IzYjNiICEgaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5mYXFzLWFjY29yZGlvbiAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvd3NfbmV3LnBuZ1wiKTtcbiAgY29sb3I6ICMzYjNiM2I7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmZhcXMtYWNjb3JkaW9uIC5wYW5lbCAubGlzdC1pdGVtLXRleHQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlcjogMHB4IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICEgaW1wb3J0YW50O1xufVxuXG4vLyBGaW5hbmNpYWwgYWR2aWNlIHBhZ2VcblxuLmdyYWRpZW50LWJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOm5vbmU7XG59XG5cbi5zdXBwb3J0LXRvb2xzIHAge1xuICBib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgIzk5OTk5OTtcbiAgbWluLWhlaWdodDo3MHB4O1xuICBtYXJnaW4tYm90dG9tOjMwcHg7XG59XG5cbi5maW4tYWR2LWNvbnRlbnQge1xuICBwYWRkaW5nOjAgMjBweDtcbn1cblxuLnN1cHBvcnQtdG9vbHMgaDIgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OjVweDtcbn1cblxuLnN1cHBvcnQtdG9vbHMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICBjb2xvcjpAbGluay1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uZmluLWFkdi1jb250ZW50IGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4uZmluLWFkdmljZS1iYW5uZXIgLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDowO1xufVxuXG4uZmluLWFkdmljZS1iYW5uZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vQWJvdXQgUGx1bVxuXG4ud2hvLWlzLXBsdW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9JbnRyb2R1Y2luZ190aWxlLmpwZ1wiKTtcbn1cblxuLm1lZGlhLXJlbGVhc2VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2NvbnRlbnQvTWVkaWFSZWxlYXNlc190aWxlLmpwZ1wiKTtcbn1cblxuLm1lZGlhLWVucXVpcmllcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9jb250ZW50L01lZGlhQ2VudHJlX3RpbGUuanBnXCIpO1xufVxuXG4ubWVkaWEtcmVsZWFzZS1kYXRlIHtcbiAgcGFkZGluZzowIDAgMCAxMHB4O1xufVxuXG4uYWJ0LXBsdW0tbGVhZGVyc2hpcCBoMiB7XG4gIG1hcmdpbi10b3A6MTBweCAhaW1wb3J0YW50XG59XG5cbi5sZWFkZXJzaGlwLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjN2M3Yzc7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6MTBweDtcbn1cblxuLmxlYWRlcnNoaXAtY29udGVudCBoMyB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLmltZy1sZWFkZXItYmlvIGltZyB7XG4gIHdpZHRoOjEwMCU7XG59XG5cbi5hYnQtcGx1bS12aXNpb24gaDIge1xuICBtYXJnaW4tdG9wOjBweCAhaW1wb3J0YW50O1xufVxuXG4uYWJ0LXBsdW0tdmlzaW9uIGltZyB7XG4gIHBhZGRpbmctdG9wOjEwcHg7XG59XG5cbi8vQ29udGFjdCB1c1xuXG4uY29udGFjdC11cy1mZWVkYmFjaywgLmNvbnRhY3QtdXMtbWVkaWEge1xuICBtYXJnaW4tYm90dG9tOjIwcHg7XG59XG5cbi5jb250YWN0LXVzLW1lbWJlcnMgaDMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvaWNvbl9tZW1iZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmNvbnRhY3QtdXMtZW1wbG95ZXJzIGgzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fZW1wbG95ZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmNvbnRhY3QtdXMtbWVkaWEgaDMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvaWNvbl9tZWRpYS5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uY29udGFjdC11cy1mZWVkYmFjayBoMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX2ZlZWRiYWNrLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5jb250YWN0LXVzLWFjY2Vzc2libGl0eSBoMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uLWhlYXJpbmctaW1wYWlyZWQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmNvbnRhY3QtdXMtY29udGVudCBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggISBpbXBvcnRhbnQ7XG59XG5cbi5jb250YWN0LXVzLWNvbnRlbnQgaDQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5jb250YWN0LXVzLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5yaWdodC1jb2wtbG9naW4tYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDEwcHggNXB4IDBweCAwcHggISBpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggNXB4O1xufVxuXG4ucmlnaHQtY29sLWxvZ2luLWJveCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4ucmlnaHQtY29sLWxvZ2luLWJveCBoNCB7XG4gYmFja2dyb3VuZC1jb2xvcjogI2E5MjU4MjtcbiBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvYXJyb3ctcmlnaHQtd2hpdGUucG5nXCIpO1xuIGJhY2tncm91bmQtcG9zaXRpb246IDI1cHggY2VudGVyO1xuIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gYm9yZGVyLXJhZGl1czogNXB4O1xuIGNvbG9yOiAjZmZmZmZmO1xuIG1hcmdpbi1ib3R0b206MDtcbiBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gdGV4dC1hbGlnbjogY2VudGVyO1xuIHdpZHRoOiA5MCU7XG4gbWFyZ2luLWxlZnQ6MTBweDtcbn1cblxuLnJpZ2h0LWNvbC1sb2dpbi1ib3ggaDUge1xuICBmb250LXdlaWdodDpib2xkO1xufVxuXG4ucmlnaHQtY29sLWxvZ2luLWJveCB7XG4gIGg1LCBwLCAudGV4dC13aGl0ZSB7XG4gICAgY29sb3I6I2ZmZmZmZiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mb3Jtcy1iZy1pbWcgLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7XG59XG5cbi5mb3Jtcy1iZy1pbWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9mb3Jtc19wdWJzLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDNweCAxMzBweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBtYXJnaW4tdG9wOjEwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6MjAzcHg7XG59XG5cbi5jb250YWN0LXVzLWZhcXMge1xuIGZvbnQtc2l6ZToxMnB4O1xufVxuXG4uZm9ybXMtYmctaW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2NvbnRlbnQvZm9ybXNfcHVicy5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAzcHggMTMwcHg7XG4gIGhlaWdodDogMTMwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcbiAgbWFyZ2luLWJvdHRvbTowO1xufVxuXG4uaWNvbi1zbWFsbC1waG9uZSBoNCB7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX3NtYWxsX3Bob25lLnBuZ1wiKTtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbiAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLmljb24tc21hbGwtZ2xvYmUgaDQge1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvaWNvbl9zbWFsbF9nbG9iZS5wbmdcIik7XG4gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG4gICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5pY29uLXNtYWxsLWZlZWRiYWNrIGg0IHtcbiAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fc21hbGxfZmVlZGJhY2sucG5nXCIpO1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4uaWNvbi1zbWFsbC1mYXggaDQge1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvaWNvbl9zbWFsbF9mYXgucG5nXCIpO1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4uaWNvbi1zbWFsbC1lbWFpbCBoNCB7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX3NtYWxsX2VtYWlsLnBuZ1wiKTtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbiAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLmljb24tc21hbGwtbWFpbCBoNCB7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX3NtYWxsX21haWwucG5nXCIpO1xuICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4vKiAucm93LWZvb3RlciAudGV4dC1pbWFnZSB7XG4gIG1hcmdpbjogMHB4IDBweCAyMHB4O1xufSAqL1xuXG4vL0hlbHBcblxuLmljb24tYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvdy1yaWdodC1ibHVlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjJweCA1cHg7XG4gIHBhZGRpbmctbGVmdDoxNXB4O1xuICBtYXJnaW4tYm90dG9tOjVweDtcbn1cblxuLmhlbHAtY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbToyMHB4O1xufVxuXG4vL0Jyb3dzZXJzXG5cbi5icm93c2VyLWNvbnRlbnQgaDIge1xuICBtYXJnaW4tdG9wOjA7XG59XG5cbi5icm93c2VyLWNvbnRlbnQgdGFibGUge1xuICBib3JkZXI6IDBweCBub25lO1xufVxuXG4uYnJvd3Nlci1jb250ZW50IHRhYmxlIHRoIHtcbiAgY29sb3I6ICM1MjdEOTc7XG4gIHdpZHRoOiAxNTBweDtcbiAgYm9yZGVyOjA7XG4gIGJvcmRlci1ib3R0b206MXB4IGRvdHRlZCAjZWVlY2RiICFpbXBvcnRhbnQ7XG59XG5cbi5icm93c2VyLWNvbnRlbnQgdGFibGUgdGggaDQge1xuICBtYXJnaW4tdG9wOjA7XG4gIHBhZGRpbmc6NHB4IDhweDtcbiAgbWFyZ2luLXJpZ2h0OjhweDtcbn1cblxuLmJyb3dzZXItY29udGVudCB0YWJsZSB0ZCB7XG4gIGJvcmRlcjowO1xuICBib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgI2VlZWNkYiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOjRweCA4cHg7XG59XG5cbi8vU2l0ZW1hcFxuXG4uc2l0ZW1hcC1saW5rcyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI0M3QzdDNztcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6MjBweCAhaW1wb3J0YW50O1xufVxuXG4uc2l0ZW1hcC1saW5rcyBoMiB7XG4gIG1hcmdpbi10b3A6MCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uc2l0ZW1hcC1saW5rcyB1bHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZToxMnB4O1xufVxuXG4uc2l0ZW1hcC1saW5rcyBhIHtcbiAgZm9udC13ZWlnaHQ6Ym9sZDtcbn1cblxuLnNpdGVtYXAtbGlua3M6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206MjBweDtcbn1cblxuLy9TZWFyY2hcblxuI3NlYXJjaCwgLmRpZHlvdW1lYW50ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5wYW5lbC1oZWFkaW5nIGgzIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbnVsLnBhZ2luYXRpb24gbGkgYSB7XG4gIGN1cnNvcjogcG9pbnRlciAhIGltcG9ydGFudDtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOjIwcHg7XG59XG5cbi8vIEVycm9yIHBhZ2VzXG5cbi5lcnJvci1wYWdlLXRpdGxlIGgxIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmVycm9yLXBhZ2UtY29udGVudCwgLmVycm9yLTQwNCwgLmVycm9yLTQwMSwgLmVycm9yLTQwMywgLmVycm9yLTUwMCwgLmVycm9yLTUwMyB7XG4gIG1hcmdpbjogMjBweCAwcHggISBpbXBvcnRhbnQ7XG59XG5cbi5lcnJvci00MDQgcCwgLmVycm9yLTQwMyBwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zLzQwNC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggODBweDtcbiAgbWluLWhlaWdodDo4MHB4O1xuICBjb2xvcjojZmZmZmZmO1xufVxuXG4uZXJyb3ItNDAxIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGRhOWJhO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvbG9ja19iaWcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDEwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4IDgwcHg7XG4gIG1pbi1oZWlnaHQ6ODBweDtcbiAgY29sb3I6I2ZmZmZmZjtcbn1cblxuLmVycm9yLTUwMCBwLCAuZXJyb3ItNTAzIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGRhOWJhO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvNTAwLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCA4MHB4O1xuICBtaW4taGVpZ2h0OjkwcHg7XG4gIGNvbG9yOiNmZmZmZmY7XG59XG5cbi5lcnJvci00MDQgcCBhLCAuZXJyb3ItNDAzIHAgYSwgLmVycm9yLTQwMSBwIGEsIC5lcnJvci01MDAgcCBhLCAuZXJyb3ItNTAzIHAgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5cbi8vUmVzcG9uc2l2ZSBzdHlsZXMgLSAobWluLXdpZHRoOjEwMjRweCBhbmQgbWF4LXdpZHRoOjEyNzlscHgpXG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLyogXG4gIC5uYXZiYXItbmF2IGxpIHtcbiAgICB3aWR0aDogMTE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5uYXZiYXItbmF2IGxpLmN1cnJlbnQge1xuICAgIHdpZHRoOiAxMTdweCAhIGltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLW5hdiBsaSBhI25hdl9jb250YWN0LXVzIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICAubmF2YmFyLW5hdiBsaTpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTE4cHggISBpbXBvcnRhbnQ7XG4gIH0gKi9cbiAgLnNlbWluYXIge1xuICAgIGhlaWdodDozMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zZW1pbmFyIC5wdWxsLWxlZnQgaW1nIHtcbiAgICBtYXJnaW4tdG9wOjE3cHggIWltcG9ydGFudDtcbiAgfVxuICAucmVnaXN0ZXItbm93LWJveCBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbiAgLmhvbWUtY29udGVudC1ib3hlcyBpbWcge1xuICAgIHdpZHRoOiA1NXB4OyBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLmhvbWUtY29udGVudC1ib3hlcyAudGV4dC1pbWFnZSBwIHtcbiAgICB3aWR0aDogMTM1cHggISBpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6MDtcbiAgfVxuICAuZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cbiAgLmVkdWNhdGlvbi1hY2NvcmRpb24tY29udGVudCBwIHtcbiAgICB3aWR0aDogMjgwcHggIWltcG9ydGFudDtcbiAgfVxuICAubG9naW4sIC5jb250YWN0LCAuZmFjdC1zaGVldCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0NXB4IDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOjEwcHg7XG4gIH1cblxuICAuaGVhZGxpbmVzLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6ODgwcHg7XG4gIH1cbiAgLmVkdS1yaWdodC1jb2wtY29udGVudC1ib3gge1xuICAgIHdpZHRoOiAyODNweDtcbiAgfVxuXG4gIC5mb3Jtcy1iZy1pbWcge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTkwcHggMTIycHg7XG4gICAgaGVpZ2h0OiAxMjJweDtcbiAgfVxufVxuXG4vL1Jlc3BvbnNpdmUgc3R5bGVzIC0gKG1pbi13aWR0aDo3NjhweCBhbmQgbWF4LXdpZHRoOjEwMjNweClcblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDoxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MTBweDtcbiAgfVxuXG4gIC5wbHVtLWxvZ28gaW1nIHtcbiAgICAgIHdpZHRoOjExMHB4O1xuICAgIH1cblxuICAuYnRuLWxvZ2luIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwcHggMTBweCAwcHggMHB4O1xuICB9XG5cbiAgLnhzLW5vLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIC5idG4tbG9naW4gaDQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDM1cHggISBpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhIGltcG9ydGFudDtcbiAgfVxuXG4gIC5idG4tbG9naW4gcCBhIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIC8qXG4gIC5uYXZiYXIge1xuICAgIGJvcmRlci1ib3R0b206IDBweCBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAwcHggbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OmF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5uYXZiYXItbmF2IGxpIHtcbiAgICB3aWR0aDogMTgycHggISBpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiBtZWRpdW0gbm9uZTtcbiAgfVxuXG4gIC5uYXZiYXItbmF2IGxpIGEjbmF2X2ZpbmFuY2lhbC1hZHZpY2UsIC5uYXZiYXItbmF2IGxpIGEjbmF2X25ld3MtaW5mb3JtYXRpb24sIC5uYXZiYXItbmF2IGxpIGEjbmF2X25ld3MtYW5kLWluZm9ybWF0aW9uLCAubmF2YmFyLW5hdiBsaSBhI25hdl9jb250YWN0LXVzIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfSAqL1xuXG4gIC5tYXJrZXQtd2F0Y2ggaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLm1hcmtldC13YXRjaC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5zZW1pbmFyIHtcbiAgICBtaW4taGVpZ2h0OiAzMTVweDtcbiAgfVxuXG4gIC5zZW1pbmFyIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5yZWdpc3Rlci1ub3ctYm94IHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDBweCAwcHggISBpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmhvbWUtY29udGVudC1ib3hlcyAudGV4dC1pbWFnZSBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICEgaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMTBweDtcbiAgfVxuXG4gIC5wbHVtLXN1cGVyLCAuaG9tZS1maW5hbmNpYWwtYWR2aWNlLCAubG9zdC1zdXBlciwgLnBlcnNvbmFsLXBsYW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDVweCA0NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1cHggMzBweDtcbiAgfVxuXG4gIC5saXN0LWl0ZW0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIC5pY29uLW15c3VwZXIsIC5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCAuaWNvbi1mdW5kLWNob2ljZSwgLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIC5pY29uLWxlYXZpbmctZW1wbG95ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cblxuICAuYmFubmVyLWJvdHRvbSBoNCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggISBpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZlcnZpZXctYmctaW1hZ2Uge1xuICAgIGhlaWdodDogMTA2cHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICB9XG5cbiAgLnJvdy1mb290ZXIgLm5hdi10YWJzIHtcbiAgICBmbG9hdDogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cblxuICAucm93LWZvb3RlciAubmF2LXRhYnMgbGkgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggISBpbXBvcnRhbnQ7XG4gIH1cblxuICAucm93LWZvb3RlciAubmF2LXRhYnMgbGk6bnRoLWNoaWxkKDEpIGF7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH1cblxuICAuZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuXG4gIC5lZHVjYXRpb24tdGFicyAubmF2LXRhYnMgbGkgYSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5MHB4IDgxcHg7IGhlaWdodDogODFweDtcbiAgfVxuXG4gIC5lZHVjYXRpb24tYWNjb3JkaW9uLWNvbnRlbnQgdGFibGUgdGQge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cblxuICAuZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHAge1xuICAgIHdpZHRoOiAyMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDBweCAhIGltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxNDBweCAhIGltcG9ydGFudDtcbiAgfVxuXG4gIC5sb2dpbiwgLmNvbnRhY3QsIC5mYWN0LXNoZWV0IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQ1cHggNDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6MTBweDtcbiAgfVxuXG4gIC5lZHUtcmlnaHQtY29sLWNvbnRlbnQtYm94IHtcbiAgICB3aWR0aDogMjEwcHg7XG4gIH1cblxuICAuZm9ybXMtYmctaW1nIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE5OXB4IDEzMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgd2lkdGg6MTk5cHg7XG4gIH1cblxuICAubWFya2V0LXdhdGNoLWNvbC1pbWcgaW1nIHtcbiAgICB3aWR0aDoyMjVweDtcbiAgICBoZWlnaHQ6MTc1cHg7XG4gICAgbWFyZ2luLWxlZnQ6MTBweDtcbiAgfVxuXG4gIC5oZWFkbGluZXMtY29udGVudCB7XG4gICAgbWluLWhlaWdodDo5NTBweDtcbiB9XG5cbiAgLm1hcmtldC13YXRjaCAudGV4dC1pbWFnZSBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG59XG5cbi8vUmVzcG9uc2l2ZSBzdHlsZXMgLSB4cyBzY3JlZW5zXG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gYm9keSB7XG4gICBmb250LXNpemU6IDEycHg7XG4gfVxuXG4gIC5uYXZiYXIge1xuICAgIGhlaWdodDogYXV0byAhIGltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggISBpbXBvcnRhbnQ7XG4gIH1cblxuICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtaW4taGVpZ2h0OjQyMHB4O1xuICB9XG5cbiAgLm5hdmJhci1uYXYgbGkge1xuICAgIHdpZHRoOiA5NyU7XG4gIH1cbiAgLm5hdmJhci1uYXYgbGkgYSB7XG4gICAgcGFkZGluZzogNXB4IDBweCAhIGltcG9ydGFudDtcbiAgICBtYXJnaW46IDBweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6NDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAudG9wLW5hdmlnYXRpb24ge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIC5idG4tbG9naW4ge1xuICAgIG1hcmdpbjogMTBweCAwcHg7XG4gIH1cblxuICAuYnRuLWxvZ2luIGg0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAuYnRuLWxvZ2luIHAgYSB7XG4gICAgZmxvYXQ6IHJpZ2h0ICEgaW1wb3J0YW50O1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgI2dsb2JhbF9zZWFyY2hfZmllbGQge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAjc2VhcmNoLWljb24ge1xuICAgIHRvcDogLTIycHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAuc2VtaW5hciwgLm1hcmtldC13YXRjaCB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMTBweCAwcHggMTBweCA0MHB4O1xuICB9XG5cbiAgLm1hcmtldC13YXRjaC1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweCAhIGltcG9ydGFudDtcbiAgfVxuXG4gIC5yZWdpc3Rlci1ub3ctYm94IHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMHB4ICEgaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5wcm9kdWN0LXNlcnZpY2VzLWJveCB7XG4gICAgbWluLWhlaWdodDogNTAwcHggISBpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC54cy1tYXJnaW5ib3R0b20xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5yb3ctZm9vdGVyIHtcbiAgICBmb250LXNpemU6IDEycHggISBpbXBvcnRhbnQ7XG4gIH1cblxuICAucm93LWZvb3RlciAubmF2LXRhYnMgbGkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWZvb3RlciAubmF2LXRhYnMgbGkgYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhIGltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhIGltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjFweCAhIGltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDBweCBub25lICEgaW1wb3J0YW50O1xuICB9XG5cbiAgLnJvdy1mb290ZXIgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhIGltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmljb24tbXlzdXBlciwgLmljb24tZnVuZC1jaG9pY2UsIC5pY29uLWxlYXZpbmctZW1wbG95ZXIge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggISBpbXBvcnRhbnQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC5mb3Jtcy1wdWJsaWNhdGlvbnMgLmljb24tbXlzdXBlciwgLmZvcm1zLXB1YmxpY2F0aW9ucyAuaWNvbi1mdW5kLWNob2ljZSwgLmZvcm1zLXB1YmxpY2F0aW9ucyAuaWNvbi1sZWF2aW5nLWVtcGxveWVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggISBpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbToxMnB4O1xuICB9XG5cbiAgLmljb24tbXlzdXBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCA1MHB4O1xuICB9XG5cbiAgLmljb24tZnVuZC1jaG9pY2Uge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNTBweDtcbiAgfVxuXG4gLmljb24tbGVhdmluZy1lbXBsb3llciB7XG4gICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNTBweDtcbiAgIG1hcmdpbi1yaWdodDogMHB4ICEgaW1wb3J0YW50O1xuIH1cblxuIC5iYW5uZXItYm90dG9tIGg0IHtcbiAgIHdpZHRoOjMwMHB4O1xuICAgZm9udC1zaXplOjE2cHggIWltcG9ydGFudDtcbiB9XG5cbiAgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5wYW5lbC1ib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuXG4gICAgb2wuc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gICAgIHBhZGRpbmctbGVmdDoyMHB4O1xuICAgIH1cblxuICAuYnJlYWRjcnVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHJnYig3NiwgOTgsIDEwOCk7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgLmJyZWFkY3J1bWIgbGkgYSB7XG4gICAgY29sb3I6ICM0QzYyNkM7XG4gIH1cblxuICAuYnJlYWRjcnVtYiBsaS5hY3RpdmUge1xuICAgIGNvbG9yOiAjNjY2MTYyICEgaW1wb3J0YW50O1xuICB9XG5cbiAgLmJyZWFkY3J1bWIgPiAuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjM2IzYjNiO1xuICB9XG5cbiAgLmxpc3QtZ3JvdXAtcHJvZHVjdHMsIC5saXN0LWdyb3VwLWNvbnRhY3QtdXMsIC5saXN0LWdyb3VwLWxhdGVzdC1uZXdzLCAubGlzdC1ncm91cC1oZWxwLCAubGlzdC1ncm91cC1pbnRyb2R1Y2luZy1wbHVtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICEgaW1wb3J0YW50O1xuICB9XG5cbiAgLmxpc3QtZ3JvdXAtcHJvZHVjdHMgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCwgLmxpc3QtZ3JvdXAtY29udGFjdC11cyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLCAubGlzdC1ncm91cC1sYXRlc3QtbmV3cyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLCAubGlzdC1ncm91cC1oZWxwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsIC5saXN0LWdyb3VwLWludHJvZHVjaW5nLXBsdW0gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCwgLmxpc3QtZ3JvdXAtZmluLWFkdmljZSAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwcHggbm9uZSAhIGltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggISBpbXBvcnRhbnQ7XG4gIH1cblxuICAucmlnaHQtY29sIHtcbiAgICBtYXJnaW4tbGVmdDoxMHB4O1xuICAgIHdpZHRoOjMwMHB4O1xuIH1cblxuIC5yaWdodC1jb2wtY29udGVudC1ib3gge1xuIG1hcmdpbi1sZWZ0OjEwcHggIWltcG9ydGFudDtcbiB3aWR0aDozMDBweDtcbiB9XG4gIC5lZHVjYXRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgIH1cblxuICAuZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cblxuICAuZWR1Y2F0aW9uLXRhYnMgLm5hdi10YWJzIGxpIGEge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cblxuICAuZWR1LXZpZGVvLXRodW1iIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5lZHUtdmlkZW8tdGh1bWIgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhIGltcG9ydGFudDtcbiAgfVxuXG4gIC5lZHVjYXRpb24tYWNjb3JkaW9uLWNvbnRlbnQgLmxpc3QtaXRlbS10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggISBpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICEgaW1wb3J0YW50O1xuICB9XG5cbiAgLmVkdWNhdGlvbi1hY2NvcmRpb24tY29udGVudCB0YWJsZSB0ZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdmVydGljYWwtYWxpZ246dG9wO1xuICB9XG5cbiAgLmVkdWNhdGlvbi1hY2NvcmRpb24tY29udGVudCBwIHtcbiAgICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAwcHggISBpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTIwcHggISBpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWR1LXJpZ2h0LWNvbC1jb250ZW50LWJveCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5ld3MtaHViLWNvbnRlbnQtYm94IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5uZXdzLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuXG4gIC5jb250YWN0LXVzLWZhcXMge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuXG4gIC5mb3Jtcy1iZy1pbWcge1xuICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgLnJpZ2h0LWNvbC1sb2dpbi1ib3gge1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIG1hcmdpbjogMTBweCA1cHggMTBweCAxMHB4ICEgaW1wb3J0YW50O1xuICAgIHdpZHRoOjI5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucmlnaHQtY29sLWxvZ2luLWJveCBoNCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cblxuLmhlYWRsaW5lcy1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAuaWNvbi1teXN1cGVyLCAuaWNvbi1mdW5kLWNob2ljZSwgLmljb24tbGVhdmluZy1lbXBsb3llciB7XG4gICB3aWR0aDogMjMwcHg7XG4gICBtYXJnaW4tcmlnaHQ6IDEwcHggISBpbXBvcnRhbnQ7XG4gICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuIH1cblxuIC5yb3ctZm9vdGVyIHtcbiAgIGZvbnQtc2l6ZTogMTJweCAhIGltcG9ydGFudDtcbiB9XG5cbiAucm93LWZvb3RlciAubmF2LXRhYnMge1xuICAgZmxvYXQ6IG5vbmUgISBpbXBvcnRhbnQ7XG4gfVxuXG4gLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpIHtcbiAgIGRpc3BsYXk6IGJsb2NrO1xuICAgd2lkdGg6IGF1dG87XG4gfVxuXG4gLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpIGEge1xuICAgcGFkZGluZy1ib3R0b206IDJweCAhIGltcG9ydGFudDtcbiAgIHBhZGRpbmctbGVmdDogNXB4ICEgaW1wb3J0YW50O1xuICAgbGluZS1oZWlnaHQ6IDEwcHggISBpbXBvcnRhbnQ7XG4gICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjODg4NTgwICEgaW1wb3J0YW50O1xuIH1cblxuIC5yb3ctZm9vdGVyIHAge1xuICAgLy90ZXh0LWFsaWduOiBsZWZ0ICEgaW1wb3J0YW50O1xuIH1cblxuIC5yb3ctZm9vdGVyIGltZyB7XG4gICBtYXJnaW4tcmlnaHQ6IDVweCAhIGltcG9ydGFudDtcbiAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiBib2R5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuIH1cblxuICB1bCB7XG4gICBwYWRkaW5nLWxlZnQ6MjBweDtcbiB9XG5cbiAubmF2YmFyIHtcbiAgIGhlaWdodDogYXV0byAhIGltcG9ydGFudDtcbiAgIGZvbnQtc2l6ZTogMTRweCAhIGltcG9ydGFudDtcbiB9XG5cbiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgIG1pbi1oZWlnaHQ6NDIwcHggIWltcG9ydGFudDtcbiB9XG5cbiAgLm5hdmJhci1uYXYgbGkge1xuICAgIHdpZHRoOiA5NyU7XG4gIH1cblxuIC5uYXZiYXItbmF2IGxpIGEge1xuICAgcGFkZGluZzogNXB4IDAgISBpbXBvcnRhbnQ7XG4gICBtYXJnaW46IDAgMjBweDtcbiAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICBsaW5lLWhlaWdodDo0MHB4ICFpbXBvcnRhbnQ7XG4gfVxuXG4gLm5hdmJhci1uYXYgbGkgYSNuYXZfaG9tZSwgLm5hdmJhci1uYXYgbGkgYSNuYXZfZWR1Y2F0aW9uIHtcbiAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuIH1cblxuIC5jb250YWluZXIge1xuICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgIHBhZGRpbmctbGVmdDogMTBweDtcbiB9XG5cbiAuZWR1Y2F0aW9uIHtcbiAgIHBhZGRpbmc6IDBweCA1cHggISBpbXBvcnRhbnQ7XG4gICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gfVxuXG4gLmVkdWNhdGlvbi1yaWdodC1jb2wge1xuICAgcGFkZGluZzogMHB4IDVweCAhIGltcG9ydGFudDtcbiB9XG5cbiAuZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IC5saXN0LWl0ZW0tdGV4dCB7XG4gICBwYWRkaW5nLXJpZ2h0OiA1cHggISBpbXBvcnRhbnQ7XG4gICBwYWRkaW5nLWxlZnQ6IDVweCAhIGltcG9ydGFudDtcbiB9XG5cbiAuZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IHRhYmxlIHRkIHtcbiAgIGZsb2F0OiBsZWZ0O1xuIH1cblxuIC5lZHVjYXRpb24tYWNjb3JkaW9uLWNvbnRlbnQgcCB7XG4gICB3aWR0aDogMjgwcHg7XG4gfVxuXG4gLmVkdS12aWRlby10aHVtYiBpbWcge1xuICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiB9XG5cbiAuaW1nLXJlc3BvbnNpdmUsIC50aHVtYm5haWwgPiBpbWcsIC50aHVtYm5haWwgYSA+IGltZywgLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBpbWcsIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gYSA+IGltZyB7XG4gICBtYXJnaW4tdG9wOiAwcHg7XG4gfVxuXG4gLmltZy1yZXNwb25zaXZlIC5wdWxsLWxlZnQge1xuICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gfVxuXG4gLmJhbm5lci10ZXh0IHtcbiAgIHBhZGRpbmc6IDJweCA1cHg7XG4gICBsaW5lLWhlaWdodDogMjFweDtcbiB9XG5cbiAgLmJhbm5lci1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL3hzX2hvbWUtYm90dG9tX2JnLnBuZ1wiKSAhaW1wb3J0YW50O1xuICB9XG5cbiAuYmFubmVyLWJvdHRvbSBoMSB7XG4gICB3aWR0aDogYXV0bztcbiAgIG1hcmdpbjogMTBweDtcbiAgIGZvbnQtc2l6ZTogMjJweCAhIGltcG9ydGFudDtcbiB9XG5cbiAuYmFubmVyLWJvdHRvbSBoNCB7XG4gICB3aWR0aDogYXV0bztcbiAgIG1hcmdpbjogMTBweDtcbiAgIGZvbnQtc2l6ZTogMTRweCAhIGltcG9ydGFudDtcbiAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuIH1cblxuIC5iYW5uZXItYm90dG9tIGEge1xuICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gfVxuXG4gLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIHtcbiAgIGZsb2F0OiBsZWZ0O1xuICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgIGNsZWFyOiBib3RoO1xuIH1cblxuIC54cy1wcm9kdWN0LXNlcnZpY2VzIHRhYmxlLnRhYmxlIHRkIHtcbiAgIGZsb2F0OiBsZWZ0O1xuICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgIGNsZWFyOiBib3RoO1xuIH1cblxuIC5ob21lLWFjY29yZGlvbiAubGlzdC1pdGVtLXRleHQge1xuICAgcGFkZGluZzogMTBweCA1cHggISBpbXBvcnRhbnQ7XG4gfVxuXG4gLmljb24tbXlzdXBlciwgLmljb24tZnVuZC1jaG9pY2UsIC5pY29uLWxlYXZpbmctZW1wbG95ZXIge1xuICAgd2lkdGg6IDI4MHB4O1xuICAgbWFyZ2luLWJvdHRvbTogMTBweCAhIGltcG9ydGFudDtcbiAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gfVxuXG4gLnhzLW1hcmdpbmJvdHRvbTEwIHtcbiAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gfVxuXG4gLmhvbWUtY29udGVudC1ib3hlcyB7XG4gICBib3JkZXItcmlnaHQ6IDBweCBub25lICEgaW1wb3J0YW50O1xuIH1cblxuIC5zZW1pbmFyIHtcbiAgIG1hcmdpbi1ib3R0b206IDBweDtcbiB9XG5cbiAucmVnaXN0ZXItbm93LWJveCB7XG4gICB3aWR0aDogMjYwcHg7XG4gICBtYXJnaW46IDIwcHggMHB4IDBweCAhIGltcG9ydGFudDtcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiB9XG5cbiAubWFya2V0LXdhdGNoIHtcbiAgIHBhZGRpbmctbGVmdDogMHB4O1xuIH1cblxuIC5tYXJrZXQtd2F0Y2gtY29udGVudCB7XG4gICBtaW4taGVpZ2h0OiAxMDBweCAhIGltcG9ydGFudDtcbiB9XG5cbiAubWFya2V0LXdhdGNoIC5wdWxsLWxlZnQgaW1nIHtcbiAgIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gfVxuXG5cbiAucGx1bS1sb2dvIC5wdWxsLWxlZnQge1xuICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gfVxuXG4gLnBsdW0tbG9nbyBpbWcge1xuICAgd2lkdGg6IDgwcHg7XG4gfVxuXG4gLmJ0bi1sb2dpbiB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4IDEwcHggMHB4IDBweDtcbiAgfVxuXG4gIC54cy1uby1wYWRkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG5cbiAgLmJ0bi1sb2dpbiBoNCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDM1cHggISBpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4ICEgaW1wb3J0YW50O1xuICAgIH1cblxuICAuYnRuLWxvZ2luIHAgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cblxuIC5iYW5uZXItYm90dG9tIHtcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uLy4uLy4uL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2JhY2tncm91bmRzL3hzX2hvbWUtYm90dG9tX2JnLnBuZ1wiKTtcbiB9XG5cbiAudG9wLW5hdmlnYXRpb24ge1xuICAgcGFkZGluZzogMHB4O1xuIH1cblxuICNnbG9iYWxfc2VhcmNoX2ZpZWxkIHtcbiAgIHdpZHRoOiA5MiU7XG4gfVxuXG4gI3NlYXJjaC1pY29uIHtcbiAgIHRvcDogLTIycHg7XG4gICBmbG9hdDogcmlnaHQ7XG4gfVxuXG4gLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5wYW5lbC1ib2R5IHtcbiAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gfVxuXG4gb2wuc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gICBwYWRkaW5nLWxlZnQ6MjBweDtcbiB9XG5cbiAucHJvZHVjdC1zZXJ2aWNlcy1ib3gge1xuICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgbWluLWhlaWdodDowcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAuY29udGVudC10aXRsZSB7XG4gICBtYXJnaW4tdG9wOjIwcHggIWltcG9ydGFudDtcbiB9XG5cbiAuc2VtaW5hciAuY29udGVudC10aXRsZSB7XG4gICBtYXJnaW4tdG9wOjAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAucm93LWZvb3RlciAubmF2LXRhYnMge1xuICAgbWFyZ2luOjEwcHggMCAyMHB4IDA7XG4gfVxuXG4gLmxpc3QtZ3JvdXAtcHJvZHVjdHMsIC5saXN0LWdyb3VwLWNvbnRhY3QtdXMsIC5saXN0LWdyb3VwLWxhdGVzdC1uZXdzLCAubGlzdC1ncm91cC1oZWxwLCAubGlzdC1ncm91cC1pbnRyb2R1Y2luZy1wbHVtIHtcbiAgIG1hcmdpbi10b3A6IDEwcHggISBpbXBvcnRhbnQ7XG4gIH1cblxuIC5saXN0LWdyb3VwLXByb2R1Y3RzIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsIC5saXN0LWdyb3VwLWNvbnRhY3QtdXMgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCwgLmxpc3QtZ3JvdXAtbGF0ZXN0LW5ld3MgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCwgLmxpc3QtZ3JvdXAtaGVscCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLCAubGlzdC1ncm91cC1pbnRyb2R1Y2luZy1wbHVtIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgYm9yZGVyLXJhZGl1czogMHB4ICEgaW1wb3J0YW50O1xuICAgYm9yZGVyLXRvcDogMCAhIGltcG9ydGFudDtcbiB9XG5cbiAuYnJlYWRjcnVtYiB7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuIH1cblxuIC5icmVhZGNydW1iIGxpIGEge1xuICAgY29sb3I6ICM1MjdkOTc7XG4gfVxuXG4gLmJyZWFkY3J1bWIgbGkuYWN0aXZlIHtcbiAgIGNvbG9yOiAjNjY2MTYyICEgaW1wb3J0YW50O1xuIH1cblxuIC5yaWdodC1jb2wgaW1nIHtcbiAgIG1hcmdpbi1sZWZ0OjEwcHggIWltcG9ydGFudDtcbiB9XG5cbiAucmlnaHQtY29sLWNvbnRlbnQtYm94IHtcbiAgIG1hcmdpbi1sZWZ0OiAwcHggISBpbXBvcnRhbnQ7XG4gICBtYXJnaW4tdG9wOjAgIWltcG9ydGFudDtcbiB9XG5cbiAubmV3cy1odWItY29udGVudC1ib3gge1xuICAgd2lkdGg6MzAwcHg7XG4gICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gfVxuXG4gLmVkdS1yaWdodC1jb2wtY29udGVudC1ib3gge1xuICAgd2lkdGg6MjkwcHggIWltcG9ydGFudDtcbiAgIG1hcmdpbi10b3A6MCAhaW1wb3J0YW50O1xuIH1cblxuICAuZWR1Y2F0aW9uLXJpZ2h0LWNvbCAucHVsbC1sZWZ0IGltZyB7XG4gICAgICB3aWR0aDoyOTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAuY2FsYy1zdXBlciBwIHtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAyMHB4O1xuICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgcGFkZGluZzogMTBweCAxMHB4IDMwcHggNzBweDtcbiAgICAgYmFja2dyb3VuZC1zaXplOjUwcHggNTBweDtcbiAgfVxuXG4gIC5oZWFkbGluZXMtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICB9XG5cbiAgLmNvbnRhY3QtdXMtZmFxcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLmZvcm1zLWJnLWltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5yaWdodC1jb2wtbG9naW4tYm94IHtcbiAgICBtYXJnaW46IDEwcHggNXB4IDEwcHggMTBweCAhIGltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgfVxuXG4gIC5yaWdodC1jb2wtbG9naW4tYm94IGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAuYnJvd3Nlci1jb250ZW50IHRhYmxlIHRoIHtcbiAgICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5icm93c2VyLWNvbnRlbnQgdGFibGUgdGggaDQge1xuICAgIG1hcmdpbi1yaWdodDowO1xuICAgIHBhZGRpbmctbGVmdDowO1xuICAgIH1cblxuICAuYnJvd3Nlci1jb250ZW50IHRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAwcHggISBpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwcHggISBpbXBvcnRhbnQ7XG4gIH1cblxuICAucmlnaHQtY29sLWNvbnRlbnQtYm94IHtcbiAgICBtYXJnaW4tbGVmdDoxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmV3cy1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAubmV3cy1jb250ZW50IGgyIHtcbiAgICBwYWRkaW5nLXRvcDoxMHB4ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6bGVmdDtcbiAgfVxuXG4gIC5uZXdzLWNvbnRlbnQgaW1nIHtcbiAgICB3aWR0aDoyODBweDtcbiAgICBoZWlnaHQ6MjgwcHg7XG4gICAgfVxuXG59XG5cbi8vU3Ryb25nZXIgU3VwZXIgU3R5bGVzXG5cbi5GaXQyU2NyZWVuSW1hZ2UgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OjBweCAhaW1wb3J0YW50O1xuXG59XG5cblxuLkZpdDJTY3JlZW5JbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uU1NHcmV5IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOSAhIGltcG9ydGFudDtcbn1cblxuLlNTQmNydW1iIHRhYmxlIHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhEQTlCQTtcbiAgICAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5TU0JjcnVtYiB0YWJsZSB0ZCB7XG4gICAgIHBhZGRpbmc6IDVweCA1cHggNXB4IDE1cHg7XG59XG5cbi5TU05hdiB7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIlwiKSAhaW1wb3J0YW50O1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtcHJpbWFyeSAhIGltcG9ydGFudDtcbiAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICBib3JkZXItdG9wOiA1cHggc29saWQgI0NDQ0NDQztcbiAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICBtYXJnaW4tdG9wOjBweDtcbiAgICAgaGVpZ2h0OjY1cHggIWltcG9ydGFudDtcbn1cblxuLlNTTmF2IGxpLmN1cnJlbnQge1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJcIikgIWltcG9ydGFudDtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhEQTlCQSEgaW1wb3J0YW50O1xuICAgICBoZWlnaHQ6NjBweCAhaW1wb3J0YW50O1xufVxuXG4uU1NOYXYgPiBkaXYge1xuICAgICBwYWRkaW5nOiAwcHg7XG59XG5cbi5TU05hdiB1bCB7XG4gICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uU1NOYXYgdWwgbGkge1xuICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGRkZGO1xuICAgICB3aWR0aDogMjUlO1xuICAgICBoZWlnaHQ6NjBweCAhaW1wb3J0YW50O1xuXG59XG5cbi5TU05hdiB1bCBsaS5sYXN0IHtcbiAgICAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgI0ZGRkZGRjtcbn1cblxuLlNTTmF2IHVsIGxpIGEge1xuICAgICBjb2xvcjogI0ZGRkZGRiAhIGltcG9ydGFudDtcbiAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICBmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLlNTTmF2IHVsIGxpIGE6aG92ZXIge1xuICAgICBjb2xvcjogI0ZGRkZGRiAhIGltcG9ydGFudDtcbn1cblxuLlNTQmFyIHRhYmxlIHtcbiAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDQ0NDQ0M7XG4gICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uU1NDb250ZW50IHtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbiAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gICAgIG1hcmdpbjowcHggIWltcG9ydGFudDtcbn1cblxuLlNTQ29udGVudDIge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xuICAgICBtYXJnaW46IDBweDtcbiAgICAgcGFkZGluZy1sZWZ0OjE1cHg7XG4gICAgIHBhZGRpbmctcmlnaHQ6MTVweDtcbiAgICAgcGFkZGluZy10b3A6IDIwcHggISBpbXBvcnRhbnQ7XG59XG5cbi5saXN0LWdyb3VwLVNTICoge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFOUU5O1xuICAgICBib3JkZXItcmFkaXVzOiAwcHggISBpbXBvcnRhbnQ7XG4gICAgIGJvcmRlcjogMHB4IG5vbmUgISBpbXBvcnRhbnQ7XG4gICAgIGNvbG9yOiAjNTI3RDk3O1xuICAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5saXN0LWdyb3VwLVNTIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLlNTQ29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDowcHg7XG4gICAgbWFyZ2luLXJpZ2h0OjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFOUU5O1xufVxuXG4uU1NDb250YWluZXIgZGl2IHtcbiAgICAgbWFyZ2luOiAwcHg7XG4gICAgIHBhZGRpbmc6IDBweDtcbn1cblxuLlNTaG9tZXRhYmxlcyAqIHRhYmxlIHtcbiAgICBoZWlnaHQ6IDE2NXB4O1xuICAgIHdpZHRoOiAzNDlweDtcbn1cblxuLlNTaG9tZXRhYmxlcyAqIHRkIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5TU2hvbWVNeVN1cGVyICogdGFibGUgIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bW5hYmdzZi9pbWFnZXMvU3Ryb25nZXJTdXBlci9CYW5uZXJfTXlTdXBlci5wbmdcIik7XG59XG5cbi5TU2hvbWVTdXBlclN0cmVhbSAqIHRhYmxlICB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW1uYWJnc2YvaW1hZ2VzL1N0cm9uZ2VyU3VwZXIvQmFubmVyX1N1cGVyU3RyZWFtLnBuZ1wiKTtcbn1cblxuLlNTaG9tZVN1cGVyU3RyZWFtICogdGQge1xuICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxMDBweDtcbn1cblxuLlNTaG9tZVNNU0YgKiB0YWJsZSAge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtbmFiZ3NmL2ltYWdlcy9TdHJvbmdlclN1cGVyL0Jhbm5lcl9TTVNGLnBuZ1wiKTtcbn1cbi5TU2hvbWVHb3Zlcm5hbmNlICogdGFibGUgIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGVudC9kYW0vcGx1bW5hYmdzZi9pbWFnZXMvU3Ryb25nZXJTdXBlci9CYW5uZXJfR292ZXJuYW5jZS5wbmdcIik7XG59XG5cbi5TU3JpZ2h0dGFibGVzICogdGFibGUge1xuICAgIGJvcmRlcjoxcHggc29saWQgI0NDQyAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDoxMHB4O1xufVxuXG4uU1NyaWdodHRhYmxlcyAqIHRkIHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5TU1RhYmxlICogdGFibGUge1xuICAgIGJvcmRlcjoxcHggc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uU1NUYWJsZSAqIHRhYmxlICogdGQge1xuXG4gICAgcGFkZGluZzoxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5TU1RhYmxlICogdGFibGUgKiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojNTI3NDk3ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6I2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uU3RkQmFubmVyICogdGFibGUge1xuICAgICBib3JkZXI6IDBweCBub25lO1xuICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uU3RkQmFubmVyICogdGFibGUgdGQge1xuICAgICBib3JkZXI6IDBweCBub25lO1xuICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uU3RkQmFubmVyICogdGFibGUgdGQgKyB0ZCB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICM4REE5QkE7XG4gICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uU3RkQmFubmVyICogaDQge1xuICAgICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4vL0VuZCBvZiBTdHJvbmdlciBTdXBlciBTdHlsZXNcblxuXG4vL1RyYW5zaXRpb24gUG9ydGFsIFN0eWxlc1xuXG4uaG9tZS1iYW5uZXIgaDIge1xuICBwYWRkaW5nOjQ1cHggMjBweCAyMHB4IDYwcHg7XG4gIHdpZHRoOjQ1JTtcbn1cblxuLmhvbWUtYmFubmVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgb3V0bGluZTpub25lO1xufVxuXG4uaG9tZS1iYW5uZXIgYTpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cblxuYSBzcGFuLnN0eWxlMSB7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvdy1yaWdodC1ibHVlLnBuZ1wiKTtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTg2cHggMTdweDtcbiAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgYm9yZGVyOiA0cHggc29saWQgI2Q4NjAxODtcbiAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggMjVweDtcbiAgICAgbWFyZ2luLWxlZnQ6NjBweDtcbiAgICAgY29sb3I6QGJyYW5kLXByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuYSBzcGFuLnN0eWxlMTpob3ZlciB7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvdy1yaWdodC1ibHVlLnBuZ1wiKTtcbiAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTg2cHggMTdweDtcbiAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgYm9yZGVyOiA0cHggc29saWQgI2FkNDkyNDtcbiAgICAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggMjVweDtcbiAgICAgY29sb3I6I2FkNDkyNCAhaW1wb3J0YW50O1xufVxuXG4uYm94IHtcbiAgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZThhMzc5O1xuICBwYWRkaW5nOjEwcHg7XG59XG5cbi5ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiM0MjdkOTk7XG59XG5cbi5ib3ggaDMge1xuICAgIGZvbnQtc2l6ZToyMnB4O1xuICB9XG5cbi5ib3ggaDMge1xuICBtYXJnaW4tdG9wOjI2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbToyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3gxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fY2hhcnQucG5nXCIpIDtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxOHB4IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogNTVweCA1NXB4O1xufVxuXG4uYm94MiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9pY29uX2NoYXJ0LnBuZ1wiKSA7XG4gIHBhZGRpbmctbGVmdDogODVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMThweCAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDU1cHggNTVweDtcbn1cblxuLmJveDMge1xuICBib3JkZXItcmlnaHQ6bm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2ljb25fY2hhcnQucG5nXCIpIDtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxOHB4IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogNTVweCA1NXB4O1xufVxuXG4ubHQtaWU5IC5ib3gxLCAubHQtaWU5IC5ib3gyLCAubHQtaWU5IC5ib3gzIHtcbiAgcGFkZGluZy1sZWZ0OjEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3gxIGEsIC5ib3gyIGEsIC5ib3gzIGEge1xuICBjb2xvcjpAbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcbiAgb3V0bGluZTpub25lO1xufVxuXG4uYm94MSBhOmhvdmVyLCAuYm94MiBhOmhvdmVyLCAuYm94MyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG59XG5cbi5ib3gxIGE6Zm9jdXMsXG4uYm94MiBhOmZvY3VzLFxuLmJveDMgYTpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cblxuLmNvbnRlbnQtdGl0bGUyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkYTliYTtcbiAgbWFyZ2luLWJvdHRvbTo0NXB4O1xufVxuXG4uaG9tZS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDozMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ob21lLWNvbnRlbnQgaDQge1xuICBmb250LXNpemU6MjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOjI0cHg7XG4gIG1hcmdpbi10b3A6MCAhaW1wb3J0YW50O1xufVxuXG4uaG9tZS1jb250ZW50IHVsLCAuaW50cm8tY29udGVudCB1bCB7XG4gIHBhZGRpbmctbGVmdDo1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDoyMHB4O1xuICBtYXJnaW4tYm90dG9tOjEwcHg7XG59XG5cbi5saXN0LWl0ZW0tdGV4dCB1bCwgLmljb24tYXJyb3cge1xuICBwYWRkaW5nLWxlZnQ6NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6MCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOjEwcHg7XG59XG5cbi5ob21lLWNvbnRlbnQgdWwgbGksIC5saXN0LWl0ZW0tdGV4dCB1bCBsaSwgLmludHJvLWNvbnRlbnQgdWwgbGksIC5pY29uLWFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvdy1saXN0LnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246MHB4IDVweDtcbiAgcGFkZGluZy1sZWZ0OjEycHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTpub25lO1xuICBwYWRkaW5nLWJvdHRvbToxMHB4O1xufVxuXG4ucXVpY2tsaW5rcy1ib3gge1xuICBwYWRkaW5nOjIwcHg7XG4gIG1hcmdpbi10b3A6MzBweCAhaW1wb3J0YW50O1xufVxuXG4ucXVpY2tsaW5rcy1ib3ggcCB7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDozNXB4O1xuICBjb2xvcjojOTk5OTk5O1xufVxuXG4ucXVpY2tsaW5rcy1ib3ggaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLnF1aWNrbGlua3MtYm94IGEge1xuICBjb2xvcjpAdGV4dC1jb2xvcjtcbiAgb3V0bGluZTpub25lO1xuICBsaW5lLWhlaWdodDozMHB4O1xufVxuXG4ucXVpY2tsaW5rcy1ib3ggYTpob3ZlciB7XG4gIGNvbG9yOiMwMTgwODY7XG4gIHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuXG4ucXVpY2tsaW5rcy1ib3ggYTpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbn1cblxuXG4vL0VuZCBvZiBUUmFuc2l0aW9uIFBvcnRhbCBTdHlsZXNcblxuLnF1ZXJ5IHtcbiBiYWNrZ3JvdW5kLWNvbG9yOmZmZmYzMztcbiBmb250LXNpemU6MTRweDtjb2xvcjowMDAwMDA7XG4gYm9yZGVyLXdpZHRoOjFweDtcbn1cblxuLm1vcmUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6I2NmY2RjZDtcbn1cblxuLy9uZXdicmFuZCBhZGRpdGlvbmFsXG5cblxuYm9keSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgd2lkdGg6MTAwJX1cblxuXG4uY3J1bWJjb250YWluZXIge2Rpc3BsYXk6IG5vbmU7fVxuLm1hcmtldC13YXRjaCAuY29udGVudC10aXRsZSB7ZGlzcGxheTogbm9uZX1cblxuXG4uY29udGFpbmVyLWZvb3RlciB7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9XG5cblxuLnJvdy1mb290ZXIgLm5hdi10YWJzIHtmbG9hdDpub25lO31cblxuXG4vLy5yb3ctZm9vdGVyIHAge3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fVxuXG4ubGlzdC1ncm91cC5uby1iZHIubGlzdC1ncm91cC1jb250YWN0LXVzIHttYXJnaW4tdG9wOjIwcHghaW1wb3J0YW50fVxuXG5cbi8vIC5yb3cucm93LWhlYWRlciAuYm9vdHN0cmFwLXJvdy5wYXJiYXNlLm11bHRpcGxlLWNvbHVtbnMuc2VjdGlvbiB7YmFja2dyb3VuZC1jb2xvcjojRjJGNEY2fSAvL1xuXG5cbi53cmFwcGVyLndyYXBwZXItZm9vdGVyIHtiYWNrZ3JvdW5kLWNvbG9yOiNGMkY0RjY7fVxuXG4vLy5jb250ZW50LWJveCB1bCBsaTpiZWZvcmV7IGNvbnRlbnQ6XCItXCI7IHBvc2l0aW9uOnJlbGF0aXZlOyBsZWZ0Oi0xMHB4O31cblxuLy8uY29udGVudC1ib3ggdWwgbGl7IHRleHQtaW5kZW50Oi0xMHB4OyB9XG5cblxuLmNvbnRlbnQtaGVhZGVyIGgxIHtjb2xvcjojNTcyMzgxOyBtYXJnaW46MTVweCAwIDEwcHggMDsgZm9udC1zaXplOjIycHghaW1wb3J0YW50OyB9XG5cbi5iZy1ibHVlLmNvbnRlbnQtaGVhZGVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjt9XG5cblxuLmNvbnRhaW5lci1ib2R5IHttYXJnaW4tdG9wOjEwcHg7IG1hcmdpbi1ib3R0b206MjBweDt9XG5cbi5jb250YWluZXItYm9keSAucHJvZHVjdC1zZXJ2aWNlcy1ib3ggLmJvb3RzdHJhcC1yb3cucGFyYmFzZS5tdWx0aXBsZS1jb2x1bW5zLnNlY3Rpb25cbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7fVxuXG4vLzNjb2x1bW5lcnNcbi5jb250ZW50LWJveDpudGgtY2hpbGQoMSl7Ym9yZGVyLXJpZ2h0OiAwcHggc29saWQgI2RiZDlkOTtcbmJvcmRlci1sZWZ0OiAwcHggc29saWQgI2RiZDlkOTt9XG5cbi5jb250ZW50LWJveDpudGgtY2hpbGQoMil7Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RiZDlkOTtcbmJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RiZDlkOTt9XG5cbi8vYWNjb3JkaW9uIGhvbWVwYWdlXG5cbi5ob21lLWFjY29yZGlvbiAge3dpZHRoOmluaGVyaXR9XG5cbi5wYW5lbC1oZWFkaW5nIGgzIHtmb250LXNpemU6MTRweCAhaW1wb3J0YW50fVxuXG4ueHMtcHJvZHVjdC1zZXJ2aWNlcyAucGFuZWwtaGVhZGluZywgLnBhbmVsLWRlZmF1bHQuZm9ybXMgLnBhbmVsLWhlYWRpbmcge2JhY2tncm91bmQtY29sb3I6QGJyYW5kLXByaW1hcnkgIWltcG9ydGFudDsgfVxuXG4ueHMtcHJvZHVjdC1zZXJ2aWNlcyAucGFuZWwtdGl0bGUgYSwgLnBhbmVsLWRlZmF1bHQuZm9ybXMgLnBhbmVsLXRpdGxlIGEge2NvbG9yOiNmZmYgIWltcG9ydGFudH1cblxuLnhzLXByb2R1Y3Qtc2VydmljZXMgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEuY29sbGFwc2VkIHtjb2xvcjojZmZmICFpbXBvcnRhbnR9XG5cbi54cy1wcm9kdWN0LXNlcnZpY2VzIC5wYW5lbC10aXRsZSBhLCAueHMtcHJvZHVjdC1zZXJ2aWNlcyAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQsXG4ucGFuZWwtZGVmYXVsdC5mb3JtcyAucGFuZWwtdGl0bGUgYSwgLnBhbmVsLWRlZmF1bHQuZm9ybXMgLnBhbmVsLXRpdGxlIGEuY29sbGFwc2VkXG57YmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9hcnJvd3NfbmV3X3dodC5wbmcpOyB9XG5cblxuLy90b3AgbmF2IGJhciBtZW51IG1lZGlhIHF1ZXJpZVxuXG4vKlxuLm5hdmJhci1uYXYgbGk6bnRoLWNoaWxkKDgpe2JvcmRlci1yaWdodDowIHNvbGlkICNlNGU0ZTQhaW1wb3J0YW50fVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbi5uYXZiYXItbmF2IGxpIGEge2xpbmUtaGVpZ2h0OiA0MHB4fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXG4ubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoMSksIC5uYXZiYXItbmF2IGxpOm50aC1jaGlsZCgyKSwgLm5hdmJhci1uYXYgbGk6bnRoLWNoaWxkKDMpLFxuLm5hdmJhci1uYXYgbGk6bnRoLWNoaWxkKDQpLCAubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoNSkge2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNGU0ZTQhaW1wb3J0YW50fVxuLm5hdmJhci1uYXYgbGk6bnRoLWNoaWxkKDUpLCAubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoOCkge2JvcmRlci1yaWdodDowcHggc29saWQgI2U0ZTRlNCFpbXBvcnRhbnR9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXG4ubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoMSksIC5uYXZiYXItbmF2IGxpOm50aC1jaGlsZCgyKSwgLm5hdmJhci1uYXYgbGk6bnRoLWNoaWxkKDMpLFxuLm5hdmJhci1uYXYgbGk6bnRoLWNoaWxkKDQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNGU0ZTQhaW1wb3J0YW50fVxuXG4ubmF2YmFyLW5hdiBsaTpudGgtY2hpbGQoNCksIC5uYXZiYXItbmF2IGxpOm50aC1jaGlsZCg4KSB7Ym9yZGVyLXJpZ2h0OjBweCBzb2xpZCAjZTRlNGU0IWltcG9ydGFudH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbi5uYXZiYXItbmF2IHttYXJnaW4tbGVmdDowOyBtYXJnaW4tcmlnaHQ6MDsgYm9yZGVyLXJpZ2h0Om5vbmUgIWltcG9ydGFudH1cbi5uYXZiYXIgbGkge2JvcmRlci1yaWdodDowICFpbXBvcnRhbnR9XG5cbi5uYXZiYXIgbGk6aG92ZXIge2JhY2tncm91bmQtY29sb3I6I2EzYWRiMjsgfVxuLm5hdmJhciBsaSBhOmhvdmVyIHtjb2xvcjojZmZmICFpbXBvcnRhbnR9XG59XG4qL1xuXG5cbi8vMiBiYW5uZXIgaG9tZXBhZ2VcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG4ubWFya2V0LXdhdGNoIHt3aWR0aDogMTAwJSAhaW1wb3J0YW50OyBwYWRkaW5nLWxlZnQ6MH1cbi5tYXJrZXQtd2F0Y2g6bnRoLWNoaWxkKDEpIHttYXJnaW4tcmlnaHQ6MyUgIWltcG9ydGFudH1cblxuLmhvbWUtY29udGVudC1ib3hlcyAudGV4dC1pbWFnZSBwIHt3aWR0aDppbmhlcml0fVxufVxuXG4vL2hvbWVwYWdlIHRhYmxlIHdpdGggbGFzdCBib3R0b20gYWNjb3JkaW9uIGNvbnRlbnRcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuLnNlbWluYXIsIC5tYXJrZXQtd2F0Y2gge21hcmdpbjogMTBweCAwIDEwcHggMHB4O31cbi5pY29uLW15c3VwZXIsIC5pY29uLWZ1bmQtY2hvaWNlLCAuaWNvbi1sZWF2aW5nLWVtcGxveWVyIHt3aWR0aDogMTAwJTt9XG5cbi5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCB7IHdpZHRoOiAxMDAlOyBkaXNwbGF5OiBibG9jazsgfVxuXG4uaG9tZS1hY2NvcmRpb24gdGFibGUgdGQgcCBzcGFuIHttYXJnaW4tYm90dG9tOjIwcHh9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbi5saXN0LWl0ZW0tdGV4dCB7Zm9udC1zaXplOiAxNHB4O31cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCl7XG5ib2R5IHtmb250LXNpemU6IDE0cHg7fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuLy90aHVtYm5haWxzIGNvbHVtbnNcbi5wcm9kdWN0LXNlcnZpY2VzLWJveCB7IG1pbi1oZWlnaHQ6aW5oZXJpdCAhaW1wb3J0YW50O31cbi5wcm9kdWN0LXNlcnZpY2VzLWJveDpudGgtY2hpbGQoMil7IGJvcmRlci1yaWdodDowOyBib3JkZXItbGVmdDowfVxufVxuIC8vdGh1bWJuYWlscyBjb2x1bW5zXG4uY29udGVudC1ib3g6bnRoLWNoaWxkKDIpIHtib3JkZXItcmlnaHQ6MHB4IHNvbGlkICNkYmQ5ZDk7IGJvcmRlci1sZWZ0OiAwcHggc29saWQgI2RiZDlkOTsgfVxuXG4uY29udGVudC1ib3ggbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICBmb250LXNpemU6MTRweDtcbiAgZm9udC13ZWlnaHQ6Ym9sZDtcbn1cbi5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCBhIHtcbiAgZm9udC1zaXplOjE0cHg7XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG4uaG9tZS1jb250ZW50LWJveGVzIC50ZXh0LWltYWdlIGEsXG4uaG9tZS1hY2NvcmRpb24gdGFibGUgdGQgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCBhOmZvY3VzLFxuLmhvbWUtY29udGVudC1ib3hlcyAudGV4dC1pbWFnZSBwIGE6Zm9jdXMsXG4ueHMtcHJvZHVjdC1zZXJ2aWNlcyB0YWJsZSB0ZCBwIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG5cbmgyLnBhbmVsLXRpdGxlIGE6Zm9jdXMge1xuICBjb2xvcjogcmVkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmhvbWUtY29udGVudC1ib3hlcyAudGV4dC1pbWFnZSBhOmhvdmVyLFxuLmhvbWUtYWNjb3JkaW9uIHRhYmxlIHRkIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnhzLXByb2R1Y3Qtc2VydmljZXMgLnBhbmVsLWhlYWRpbmcgaDMsIC5mb3JtcyAucGFuZWwtaGVhZGluZyBoMyB7Zm9udC1zaXplOjE3cHggIWltcG9ydGFudH1cblxuLnhzLXByb2R1Y3Qtc2VydmljZXMgdGFibGUgdGQgcHtmb250LXNpemU6MTdweH1cblxuLmNvbnRlbnQtYm94IGE6aG92ZXIge3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgIWltcG9ydGFudH1cblxuLmZvcm1zLXB1YmxpY2F0aW9ucyB1bCBsaSBhIHtmb250LWZhbWlseTonQ29ycGlkQm9sZCd9XG5cbi5jYWxjLXN1cGVyIHAgYSB7dGV4dC1kZWNvcmF0aW9uOm5vbmV9XG4uZm9ybXMtcHVibGljYXRpb25zIHVsIGxpIGE6aG92ZXIsIC5jYWxjLXN1cGVyIHAgYTpob3ZlciB7Y29sb3I6IzU3MjM4MSFpbXBvcnRhbnQ7IHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fVxuXG5oNCAge2ZvbnQtZmFtaWx5OidDb3JwaWRCb2xkJzsgY29sb3I6IzMzMyAhaW1wb3J0YW50fVxuXG4ub3RoZXItdG9waWNzIGE6aG92ZXIsIC5pY29uLXNtYWxsLXZpZGVvIGE6aG92ZXIsIC5pY29uLXNtYWxsLWZvcm1zOmhvdmVyLCAuZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IC5sb2dpbiBhOmhvdmVyLCAuZWR1Y2F0aW9uLWFjY29yZGlvbi1jb250ZW50IC5jb250YWN0IGE6aG92ZXIge3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9XG5cbmgyIGE6aG92ZXIge3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgIWltcG9ydGFudH1cblxuLmxpc3QtZ3JvdXAtbGF0ZXN0LW5ld3Mge21hcmdpbi10b3A6MjBweCAhaW1wb3J0YW50O31cblxuLm5ld3MtaHViLWNvbnRlbnQgaDQge2ZvbnQtc2l6ZToxN3B4OyBib3JkZXItdG9wOiAxcHggI2VhZWFlYSBzb2xpZDsgcGFkZGluZy10b3A6MjBweH1cbi5uZXdzLWh1Yi1jb250ZW50IGg0Om50aC1jaGlsZCgxKSB7Ym9yZGVyLXRvcDogMHB4ICNlYWVhZWEgc29saWQ7IHBhZGRpbmctdG9wOjBweH1cblxuLm5ld3MtaHViLWNvbnRlbnQgcCB7IHBhZGRpbmctYm90dG9tOjEwcHh9XG5cbi5jb250ZW50LWJveCBhIHtmb250LXdlaWdodDogYm9sZH1cblxuLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpOm50aC1jaGlsZCgxKSB7cGFkZGluZy1sZWZ0OjA7fVxuXG4uZm9vdGVyYm90dG9tIHtwYWRkaW5nOjIwcHggMDsgbWFyZ2luLWJvdHRvbTogLTIwcHg7fVxuXG5cbi5yb3ctZm9vdGVyIC5mb290ZXJib3R0b20gIHAge3BhZGRpbmctYm90dG9tOjIwcHg7IGNvbG9yOiM3ZjgyODQ7IGJvcmRlci1ib3R0b206MXB4ICM3ZjgyODQgc29saWQ7IH1cblxuLnJvdy1mb290ZXIgLm5hdi10YWJzIGxpOm50aC1jaGlsZCgxKSBhIHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50O31cblxuLmJvb3RzdHJhcC1wYWdlLWhvbWUgLndyYXBwZXIud3JhcHBlci1ib2R5IHttYXJnaW4tdG9wOjMwcHg7IG1hcmdpbi1ib3R0b206MzBweH1cblxuLndyYXBwZXIud3JhcHBlci1mb290ZXIge3BhZGRpbmc6MjBweCAwfVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCl7XG5cbiAgLmJvb3RzdHJhcC1wYWdlLWhvbWUgLndyYXBwZXIud3JhcHBlci1ib2R5IHttYXJnaW4tdG9wOjIwcHg7IG1hcmdpbi1ib3R0b206MjBweH1cbn1cblxuLy9zbSBjaGFuZ2VzXG5cblxuaDQsIGg1LCBoNlxue1xuZm9udC1zaXplOiAxN3B4O1xuZm9udC13ZWlnaHQ6IG5vcm1hbDtcbm1hcmdpbjogMzVweCAwIDIwcHg7XG59XG5cbi5jb250ZW50LXRpdGxlIGgyXG57XG5mb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLmxpc3QtaXRlbS10ZXh0IGg0IHtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4uZWR1LXJpZ2h0LWNvbC1jb250ZW50LWJveCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG5cblxuLm1lZGlhIGg2IGEge1xuXHRmb250LWZhbWlseTpDb3JwaWRMaWdodDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDpub3JtYWw7XG59XG5cbmgxIGIsIGgyIGIsIGgzIGIsIGg0IGIsIGg1IGIge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5hYnQtcGx1bS12aXNpb24gaW1nIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uY29udGFjdC11cy1mYXFzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5idG4tbG9naW4gaDQge1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5uZXdzLWh1Yi1jb250ZW50IGg0IGEge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5uZXdzLWh1Yi1jb250ZW50LWJveCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCBhLCAuY29udGVudC1ib3ggbGkgYSB7XG4gICAgZm9udC1mYW1pbHk6IENvcnBpZExpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucmlnaHQtY29sLWNvbnRlbnQtYm94IHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLy8gVHJpZ2dlciBDYW1wYWlnbiBzdHlsZXMgYWRkZWQgLSAwOS8wMi8yMDE2IC8vXG5cbi5jYW1wYWlnbi1uYXYtdGFicyAubmF2LXRhYnMge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuXG4uY2FtcGFpZ24tbmF2LXRhYnMgLm5hdi10YWJzIGxpIGEge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlcjogMHB4IG5vbmUgISBpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBjb2xvcjojM2IzYjNiO1xuICBmb250LXdlaWdodDpib2xkO1xuICBwYWRkaW5nOjEwcHggMjVweDtcbn1cblxuLmNhbXBhaWduLW5hdi10YWJzIC5uYXYtdGFicyBsaSBhOmZvY3VzIHtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xufVxuXG4uY2FtcGFpZ24tbmF2LXRhYnMgLm5hdi10YWJzIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjdmODtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gIGJvcmRlci10b3A6IDBweCBzb2xpZCAjZTRlNGU0O1xufVxuXG4uY2FtcGFpZ24tbmF2LXRhYnMgLm5hdi10YWJzIGxpLmZpcnN0IHtcbiAgYm9yZGVyLWxlZnQ6IDBweCBub25lO1xuICBib3JkZXItdG9wOiAwcHggbm9uZTtcbn1cblxuLmNhbXBhaWduLW5hdi10YWJzIC5uYXYtdGFicyBsaS5hY3RpdmUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcbn1cblxuLmNhbXBhaWduLW5hdi10YWJzIC5uYXYtdGFicyBsaS5maXJzdC5hY3RpdmUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNGU0ZTQ7XG59XG5cbi5jYW1wYWlnbi1uYXYtdGFicyAubmF2LXRhYnMgbGkubGFzdC5hY3RpdmUge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcbn1cblxuLmNhbXBhaWduLW5hdi10YWJzIC5uYXYtdGFicyBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IzU3MjM4MTtcbn1cblxuXG50YWJsZS50YWJsZS1jYW1wYWlnbiB7XG4gIHdpZHRoOjEwMCU7XG4gIG1hcmdpbi1ib3R0b206MjBweDtcbn1cblxudGFibGUudGFibGUtY2FtcGFpZ24gdHIgdGgsXG50YWJsZS50YWJsZS1jYW1wYWlnbiB0ciB0ZCB7XG4gbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gcGFkZGluZzogOHB4O1xuIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbnRhYmxlLnRhYmxlLWNhbXBhaWduIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNjI2YztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmZmZmY7XG59XG5cbnRhYmxlLnRhYmxlLWNhbXBhaWduIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjdmODtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmZmZmY7XG59XG5cbi53cmFwcGVyLXBsdW0tY3RhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiAtOTk5OWVtO1xuICBtYXJnaW4tcmlnaHQ6IC05OTk5ZW07XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDk5OTllbTtcbiAgcGFkZGluZy1yaWdodDogOTk5OWVtO1xuICBtYXJnaW4tYm90dG9tOi0yMHB4O1xufVxuXG4ud3JhcHBlci1wbHVtLWN0YSBoNCB7XG4gIGNvbG9yOiAjZmZmZmZmICEgaW1wb3J0YW50O1xufVxuXG4ud3JhcHBlci1wbHVtLWN0YSB7XG4gIGE6Zm9jdXMge1xuICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweCFpbXBvcnRhbnQ7XG4gIH1cblxuICBhLFxuICBhOmZvY3VzIHtcbiAgICBjb2xvcjojZmZmZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG4gIH1cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6I2ZmZmZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgfVxufVxuXG5zcGFuLmJ0bi1jdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzljYjAwO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWluLXdpZHRoOiAxNTVweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4IWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3JhcHBlci1wbHVtLWN0YSBhIHNwYW4uYnRuLWN0YSB7XG4gIGNvbG9yOiAjNTcyMzgxICEgaW1wb3J0YW50O1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHghaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XG4gIC5jYW1wYWlnbi1uYXYtdGFicyAubmF2LXRhYnMgbGkgYSB7XG4gICAgcGFkZGluZzoxMHB4IDE1cHg7XG4gIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FtcGFpZ24tbmF2LXRhYnMgLm5hdi10YWJzIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNCAhIGltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAuY2FtcGFpZ24tbmF2LXRhYnMgLm5hdi10YWJzIGxpLmFjdGl2ZSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC5jYW1wYWlnbi1uYXYtdGFicyAubmF2LXRhYnMgbGkuZmlyc3QuYWN0aXZlIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICBib3JkZXItbGVmdDowO1xuICB9XG5cbiAgLmNhbXBhaWduLW5hdi10YWJzIC5uYXYtdGFicyBsaS5sYXN0IHtcbiAgICBib3JkZXItYm90dG9tOjAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYW1wYWlnbi1uYXYtdGFicyAubmF2LXRhYnMgbGkubGFzdC5hY3RpdmUge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDAgISBpbXBvcnRhbnQ7IH1cbn1cblxuLy9Ba2FtYWkgVmlkZW8gc3R5bGVzIGFkZGVkIDI4LzA0LzIwMTYgLSBUYXBhbiBWYXNoaSAvL1xuXG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXBsYXk6Zm9jdXMge1xuICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LXBsYXktYWN0aXZlLnBuZyk7XG4gICB3aWR0aDogMTVweDtcbiAgIGhlaWdodDogMjBweDtcbiAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbiAgfVxuXG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXBhdXNlOmZvY3VzIHtcbiAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy92aWRlby1idC1wYXVzZS1hY3RpdmUucG5nKTtcbiAgIHdpZHRoOiAxNXB4O1xuICAgaGVpZ2h0OiAxN3B4O1xuICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xuICB9XG5cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2Qtc3RvcDpmb2N1cyB7XG4gICBiYWNrZ3JvdW5kLWltYWdlOnVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtc3RvcC1hY3RpdmUucG5nKTtcbiAgIHdpZHRoOiAxNXB4O1xuICAgaGVpZ2h0OiAxNXB4O1xuICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xuICB9XG5cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2QtZm9yd2FyZDpmb2N1cyB7XG4gICBiYWNrZ3JvdW5kLWltYWdlOnVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtZm9yd2FyZC1hY3RpdmUucG5nKTtcbiAgIHdpZHRoOiAyM3B4O1xuICAgaGVpZ2h0OiAxNnB4O1xuICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xuICB9XG5cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2QtZm9yd2FyZDpmb2N1cyB7XG4gICBiYWNrZ3JvdW5kLWltYWdlOnVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtZm9yd2FyZC1hY3RpdmUucG5nKTtcbiAgIHdpZHRoOiAyM3B4O1xuICAgaGVpZ2h0OiAxNnB4O1xuICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbiAgfVxuXG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLWJhY2s6Zm9jdXMge1xuICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LWJhY2stYWN0aXZlLnBuZyk7XG4gICB3aWR0aDogMjNweDtcbiAgIGhlaWdodDogMTZweDtcbiAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbiAgfVxuXG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXZvbHVwOmZvY3VzIHtcbiAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy92aWRlby1idC12b2wtdXAtYWN0aXZlLnBuZyk7XG4gICB3aWR0aDogMjVweDtcbiAgIGhlaWdodDogMTlweDtcbiAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbiAgfVxuXG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXZvbGRvd246Zm9jdXMge1xuICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LXZvbC1kb3duLWFjdGl2ZS5wbmcpO1xuICAgd2lkdGg6IDE3cHg7XG4gICBoZWlnaHQ6IDE5cHg7XG4gICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG4gIH1cblxuLm5hYi1ha2FtYWktdmlkZW8tc2VjdGlvbiAuYnRuLXZvZC10cmFuc2NyaXB0OmZvY3VzIHtcbiAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy92aWRlby1idC10cmFzbmNyaXB0LWFjdGl2ZS5wbmcpO1xuICAgd2lkdGg6IDI1cHg7XG4gICBoZWlnaHQ6IDIxcHg7XG4gICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG5cblxuLy8gV0lMTCdzIHN0eWxlIGNoYW5nZXMgMjUvNy8xNlxuXG5cbmltZ3t3aWR0aDphdXRvO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO21heC1oZWlnaHQ6MTAwJX1cbi5tZWRpYT4ucHVsbC1sZWZ0e3BhZGRpbmctcmlnaHQ6MTBweH1cbi5tZWRpYT4ucHVsbC1yaWdodHtwYWRkaW5nLWxlZnQ6MTBweH1cbi5ib290c3RyYXAtcGxhY2Vob2xkZXJ7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmIWltcG9ydGFudDtmb250LXNpemU6MTJweCFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwIWltcG9ydGFudDtjb2xvcjpzaWx2ZXIhaW1wb3J0YW50fVxuLm5hdi1zdGFja2VkIC5vcGVuIC5kcm9wZG93bi1tZW51Lm5hdi1zdGFja2Vke3Bvc2l0aW9uOnN0YXRpYztkaXNwbGF5OmJsb2NrO2Zsb2F0Om5vbmU7bWFyZ2luLXRvcDowOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX1cbi5uYXYtc3RhY2tlZCAuY2FyZXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE4cHg7cmlnaHQ6MTVweH1cbi5jb2wteHMtMTIsLmNvbC1zbS0xMiwuY29sLW1kLTEyLC5jb2wtbGctMTIsLmNvbC1jdXN0b217ZmxvYXQ6bGVmdH1cbi5idXR0b24tc3VidGV4dC5idXR0b24tc3VidGV4dC1kZWZhdWx0e2ZvbnQtc2l6ZToxMXB4fVxuLmJ1dHRvbi1zdWJ0ZXh0LmJ1dHRvbi1zdWJ0ZXh0LWxne2ZvbnQtc2l6ZToxNHB4fVxuLmJ1dHRvbi1zdWJ0ZXh0LmJ1dHRvbi1zdWJ0ZXh0LXNte2ZvbnQtc2l6ZTo5cHh9XG4uYnV0dG9uLXN1YnRleHQuYnV0dG9uLXN1YnRleHQteHN7Zm9udC1zaXplOjlweH1cbi5idXR0b24td3JhcHBlcntkaXNwbGF5OnRhYmxlO3RleHQtYWxpZ246bGVmdH1cbi5idXR0b24td3JhcHBlciAuYnV0dG9uLWljb257ZGlzcGxheTp0YWJsZS1jZWxsfVxuLmJ1dHRvbi13cmFwcGVyIC5idXR0b24tdGV4dC13cmFwcGVye2Rpc3BsYXk6dGFibGUtY2VsbDt3aGl0ZS1zcGFjZTpub3JtYWw7dmVydGljYWwtYWxpZ246dG9wfVxuLmJ1dHRvbi1nbHlwaGljb24uYnV0dG9uLWdseXBoaWNvbi1kZWZhdWx0e2ZvbnQtc2l6ZToyOHB4fVxuLmJ1dHRvbi1nbHlwaGljb24uYnV0dG9uLWdseXBoaWNvbi1sZ3tmb250LXNpemU6MzZweH1cbi5idXR0b24tZ2x5cGhpY29uLmJ1dHRvbi1nbHlwaGljb24tc217Zm9udC1zaXplOjI0cHh9XG4uYnV0dG9uLWdseXBoaWNvbi5idXR0b24tZ2x5cGhpY29uLXhze2ZvbnQtc2l6ZToyNHB4fVxuLmNvbW1lbnQtaXRlbXtwYWRkaW5nOjEwcHh9XG4jbHBDaGF0IGltZyB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbn1cblxuLy8gSG9tZXBhZ2UgY2Fyb3VzZWwgc3R5bGUgdXBkYXRlIC0gQWRkZWQgMTkvMDUvMjAxNyBieSBUYXBhbiBWYXNoaVxuXG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIge1xuICAuaXRlbSB7XG4gICAgaGVpZ2h0OiAyNzBweDtcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgbGVmdDogMjQlO1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgaDEsIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweCFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LXJlZ3VsYXI7XG4gICAgICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgLmJ0bi1jdGEge1xuICAgICAgY29sb3I6ICMzYjNiM2I7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpe1xuICAuY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIge1xuICAgIC5jYXJvdXNlbC1jYXB0aW9uIHtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG4gIH1cbn1cblxuLndyYXBwZXItYmFubmVyLWN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTI1ODI7XG5cbiAgLmJnLXNlY29uZGFyeS1ibHVlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi8vIE5hdiBzdHlsaW5nIC0gQWRkZWQgMjEvMTIvMTggYnkgTWljaGFlbCBNY0FsZWVyXG5cbi8qXG4ubmF2YmFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4ubmF2YmFyLW5hdiBsaS5jdXJyZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB6LWluZGV4OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICM1NzIzODE7XG59XG4ubmF2YmFyLW5hdiBsaSBhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnRcbn1cblxuLm5hdmJhci1uYXY+bGk+YTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLW5hdiBsaS5jdXJyZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB6LWluZGV4OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1sZWZ0OiA5cHggc29saWQgIzU3MjM4MTtcbiAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgLm5hdmJhci1uYXYge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG4gIC5uYXZiYXItbmF2IGxpIGEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmJnLW5hdmlnYXRpb24gdWwubmF2YmFyLW5hdiBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4IWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmctbmF2aWdhdGlvbiB1bC5uYXZiYXItbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLmJnLW5hdmlnYXRpb24gdWwubmF2YmFyLW5hdiBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4IWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHQuYmctbmF2aWdhdGlvbiB1bC5uYXZiYXItbmF2IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdH1cblx0LmJnLW5hdmlnYXRpb24gdWwubmF2YmFyLW5hdiBsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4IWltcG9ydGFudDtcblx0fVxuICAubmF2YmFyLW5hdiBsaS5jdXJyZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB6LWluZGV4OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICM1NzIzODE7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdC5iZy1uYXZpZ2F0aW9uIHVsLm5hdmJhci1uYXYgbGkge1xuICAgIHdpZHRoOiAxMiUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0fVxuXHQuYmctbmF2aWdhdGlvbiB1bC5uYXZiYXItbmF2IGxpIGEge1xuICAgIGxpbmUtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuXHR9XG4gIC5uYXZiYXItbmF2IGxpLmN1cnJlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzU3MjM4MTtcbiAgfVxufSAqL1xuXG4vLyBIb21lcGFnZSBjYXJvdXNlbCBzdHlsZSB1cGRhdGUgLSBBZGRlZCAyMC8xMi8yMDE4IGJ5IE1pY2hhZWwgTWNBbGVlclxuLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIHtcbiAgLml0ZW0ge1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgICAgd2lkdGg6IDEwMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4IWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1yZWd1bGFyO1xuICAgICAgfVxuICAgICAgLmxpc3QtaXRlbS10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1jdGEtc2Vjb25kYXJ5IHtcbiAgICAgICAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWhlYXZ5O1xuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHghaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2Fyb3VzZWwtZnVsbC13aWR0aCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICAuaXRlbSB7XG4gIFx0LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjZzIGVhc2UtaW4tb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOm9wYWNpdHkgLjZzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246b3BhY2l0eSAuNnMgZWFzZS1pbi1vdXQ7XG4gIFx0dHJhbnNpdGlvbjpvcGFjaXR5IC42cyBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OjA7XG4gIH1cbiAgLmFjdGl2ZS5sZWZ0LFxuICAuYWN0aXZlLnJpZ2h0IHtcbiAgXHRvcGFjaXR5OiAwO1xuICB9XG4gIC5hY3RpdmUsXG4gIC5uZXh0LmxlZnQsXG4gIC5wcmV2LnJpZ2h0IHtcbiAgXHRvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciB7XG4gICAgLml0ZW0ge1xuICAgICAgaGVpZ2h0OiAxODBweCFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmxpc3QtaXRlbS10ZXh0IHtcbiAgICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQ2JSA2MCUhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIge1xuICAgIC5pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDY1JSA1MCUhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIHtcbiAgICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IDEwMjBweCFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiA4NXB4O1xuICAgICAgcmlnaHQ6IDg1cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciB7XG4gICAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgICAgbWF4LXdpZHRoOiA5MCUhaW1wb3J0YW50O1xuICAgICAgbGVmdDogMSU7XG4gICAgICByaWdodDogMSU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciB7XG4gICAgLml0ZW06YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC42KTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciB7XG4gIC5pdGVtIHtcbiAgICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgICBoMSwgaDIge1xuICAgICAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIHNwYW46aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICAgIHNwYW46Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgICAuYWN0aXZlOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIHtcbiAgICAuaXRlbSB7XG4gICAgICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoMSwgaDIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5saXN0LWl0ZW0tdGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgIC5idG4tY3RhLXNlY29uZGFyeSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEyNXB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHghaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciB7XG4gICAgLml0ZW0ge1xuICAgICAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgICAgICBoMSwgaDIge1xuICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCl7XG4gIC5jYXJvdXNlbC1jb250ZW50LWxpc3Qtd3JhcHBlciB7XG4gICAgLml0ZW0ge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmV0aXJlbWVudCBodWIgLSAxNy4xMi4xOFxuLndyYXBwZXIud3JhcHBlci1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBHZXQgaW4gdG91Y2ggY29tcG9uZW50ICovXG4ucm93LWZvb3RlciB7XG4gIC5nZXQtaW4tdG91Y2gge1xuICAgIC5jb2wtY3VzdG9tIHtcbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1oZWF2eTtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4IWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogQHByaW1hcnktcHVycGxlO1xuICAgICAgfVxuICAgICAgLnRleHQtaW1hZ2Uge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1ib2xkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6IEBwcmltYXJ5LXB1cnBsZTtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWxpZ2h0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40IWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogQHByaW1hcnktYmxhY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnktYmxhY2s7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogIzNiM2IzYiBkb3R0ZWQgMXB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiBJY29tb29uIGdseXBoaWNvbnMgKi9cbi5pY29uLXBhZGxvY2s6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbiAgZm9udC1zaXplOiA1MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLXdlYmtpdC1iYXNlbGluZS1taWRkbGU7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLmljb24tY2hhcnQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogXCJcXGU2MTdcIjtcbiAgZm9udC1zaXplOiA1MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLXdlYmtpdC1iYXNlbGluZS1taWRkbGU7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLmljb24tb25saW5lOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGNvbnRlbnQ6IFwiXFxlNjIyXCI7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlO1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5pY29uLWNhbGwtdXM6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLXdlYmtpdC1iYXNlbGluZS1taWRkbGU7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLmljb24tcmVxdWVzdC1jYWxsLWJhY2s6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLXdlYmtpdC1iYXNlbGluZS1taWRkbGU7XG4gIGNvbG9yOiAjNTcyMzgxO1xufVxuLmljb24tZW1haWwtdXM6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogXCJcXGU2MmNcIjtcbiAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlO1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5pY29uLWxvY2F0ZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4uaWNvbi1uZXdzOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGNvbnRlbnQ6IFwiXFxlNjBiXCI7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlO1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5pY29uLWRvY3VtZW50OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGNvbnRlbnQ6IFwiXFxlNjBkXCI7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlO1xuICBjb2xvcjogIzU3MjM4MTtcbn1cbi5pY29uLXNlYXJjaDpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBjb250ZW50OiBcIlxcZTYwOFwiO1xuICBmb250LXNpemU6IDUwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTtcbiAgY29sb3I6ICM1NzIzODE7XG59XG4uaWNvbi1pbmZvOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlO1xuICBjb2xvcjogIzU3MjM4MTtcbn1cblxuLyogc3RvcCB0ZXh0IGZyb20gYnJlYWtpbmcgb250byB0aGUgbmV4dCBsaW5lICovXG4ubm8tYnJlYWsge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiB0ZWw6IHByb3RvY29sIGxpbmsgYmVoYXZpb3VyIGVuYWJsZWQgZm9yIHNtYWxsZXIgc2NyZWVucyAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYVtocmVmXj1cInRlbFwiXTpsaW5rLFxuICBhW2hyZWZePVwidGVsXCJdOnZpc2l0ZWQsXG4gIGFbaHJlZl49XCJ0ZWxcIl06aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IEBwcmltYXJ5LXB1cnBsZSFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1mb290ZXIge1xuICAgIC5nZXQtaW4tdG91Y2gge1xuICAgICAgLmNvbC1jdXN0b20ge1xuICAgICAgICAudGV4dC1pbWFnZSB7XG4gICAgICAgICAgYVtocmVmXj1cInRlbFwiXTpsaW5rIHNwYW4gYixcbiAgICAgICAgICBhW2hyZWZePVwidGVsXCJdOmxpbmsgc3BhbiBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1wdXJwbGUhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiB0ZWw6IHByb3RvY29sIGxpbmsgYmVoYXZpb3VyIGRpc2FibGVkIGZvciBsYXJnZXIgc2NyZWVucyAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYVtocmVmXj1cInRlbFwiXTpsaW5rLFxuICBhW2hyZWZePVwidGVsXCJdOnZpc2l0ZWQsXG4gIGFbaHJlZl49XCJ0ZWxcIl06aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC8qIHJlbW92ZSBmb2N1cyBzdHlsaW5nIGZvciBocmVmOnRlbCBlbGVtZW50cyAqL1xuICBhW2hyZWZePVwidGVsXCJdOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiBub25lIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBBY2Nlc3NpYmlsaXR5IGZpeGVzICovXG4ubmF2PmxpPmE6Zm9jdXMge1xuICBvdXRsaW5lOiAjM2IzYjNiIGRvdHRlZCAxcHghaW1wb3J0YW50O1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi50ZXh0LWltYWdlIHtcbiAgcCB7XG4gICAgYSBpbWc6Zm9jdXMge1xuICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4IWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1sb2dpbiBwIGE6Zm9jdXMsXG4uYnRuLWZvcmdvdC1wYXNzd29yZCBwIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHghaW1wb3J0YW50O1xufVxuXG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLml0ZW0gLmNhcm91c2VsLWNhcHRpb24gYSArIHNwYW46Zm9jdXMsXG4ubGlzdC1pdGVtLXRleHQgcCBhICsgc3Bhbi5idG4tY3RhLXNlY29uZGFyeTpmb2N1cyB7XG4gIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweCFpbXBvcnRhbnQ7XG59XG5cbi5ob21lLWFjY29yZGlvbiB0YWJsZSB0ZCBhOmZvY3VzLFxuLmhvbWUtY29udGVudC1ib3hlcyAudGV4dC1pbWFnZSBhOmZvY3VzLFxuLnBhbmVsIC5saXN0LWl0ZW0tdGV4dCBhOmZvY3VzLFxuLmNvbnRlbnQtYm94IGxpIGE6Zm9jdXMsXG4uaG9tZS1hY2NvcmRpb24gdGFibGUgdGQgYTpmb2N1cyB7XG4gIG91dGxpbmU6ICMzYjNiM2IgZG90dGVkIDFweCFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4IWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5mb3JtcyAucGFuZWwtaGVhZGluZyBoMyxcbi54cy1wcm9kdWN0LXNlcnZpY2VzIC5wYW5lbC1oZWFkaW5nIGgzIHtcbiAgYS5hY2NvcmRpb24tdG9nZ2xlOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udGVudC1saXN0LXdyYXBwZXIgLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZTpmb2N1cyxcbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpOmZvY3VzIHtcbiAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeS1tYWdlbnRhO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIC5saXN0LWl0ZW0tdGV4dCB7XG4gICAgcCB7XG4gICAgICBhOmZvY3VzID4gc3BhbiB7XG4gICAgICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5vbCB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgICBsaSB7XG4gICAgICAuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmNhcm91c2VsLWNvbnRlbnQtbGlzdC13cmFwcGVyIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmU6Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG59XG5cbi5mZWF0dXJlZC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNiFpbXBvcnRhbnQ7XG59XG5cbi8qIGFsdGVybmF0aXZlIGhlYWRpbmcgc3R5bGVzICovXG4uaDEtaHlicmlkIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtUmVndWxhcic7XG4gIGNvbG9yOiAjNTcyMzgxO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uaDItaHlicmlkIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtSGVhdnknO1xuICBjb2xvcjogIzU3MjM4MTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmgzLWh5YnJpZCB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLVJlZ3VsYXInO1xuICBjb2xvcjogIzU3MjM4MTtcbiAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmg0LWh5YnJpZCB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUhlYXZ5JztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi8qIGhvbWUgcGFnZSBmaXhlcyAqL1xuLmhpZ2hsaWdodGVkLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmIWltcG9ydGFudDtcbiAgLnRleHQtaW1hZ2Uge1xuICAgIGgyIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1saWdodDtcbiAgICAgIGNvbG9yOiBAcHJpbWFyeS1wdXJwbGU7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1jdGEtcHJpbWFyeSB7XG4gICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIGE6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byA1cHg7XG4gICAgfVxuICB9XG59XG4uYnRuLWN0YS1wcmltYXJ5IHtcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xuICB9XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG4uaW1hZ2UtMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9jb25zb2xpZGF0ZS1zdXBlci5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI4MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5pbWFnZS0yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3JldGlyZW1lbnQtaW5jb21lLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjgwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYnRuLWN0YSB7XG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4uZmVhdHVyZWQtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL21lbWJlci1iZW5lZml0LWJhbm5lci5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeS1wdXJwbGU7XG4gIGNvbG9yOiAjZmZmO1xuICBoMiwgLmgxLWh5YnJpZCB7XG4gICAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktaGVhdnk7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDBweCAjMDAwO1xuICAgIHRleHQtc2hhZG93OiAxcHggMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIH1cbiAgcCB7XG4gICAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1saWdodDtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIGEge1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vU3R5bGVzIGZvciBWYWx1ZSBvZiBhZHZpY2UgcGFnZXMgLSAxMC8wNi8yMFxuXG4uaGVyby1iYW5uZXItaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlciFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgLnRleHQtb3ZlcmxheSB7XG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiA0MHB4IWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLVJlZ3VsYXInO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5wcmltYXJ5LWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtaW4td2lkdGg6IDE1NXB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTkyNTgyIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2E5MjU4MjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOTI1ODIhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTkyNTgyO1xuICB9XG59XG5cbi5maW5hbmNpYWwtd29ya2Jvb2staW50cm8ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi50ZXh0LWNvcnBpZC1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1ib2xkO1xufVxuXG4uYmFubmVyLXRleHQtcHVycGxlIHtcbiAgaDEsIGgyLCBoMyB7XG4gICAgY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICB9XG59XG5cbi52b2EtbGlzdCB7XG4gIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9DYW1wYWlnbnMvZmluYW5jaWFsLXdvcmtib29rL2ljb24tdGljay1wbHVtLnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAzcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLWJhbm5lci1pbWFnZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2NSUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC42KTtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dC1vdmVybGF5IHtcbiAgICAgICAgICAgICAgaDEsIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iZy1pbWFnZS03NSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzUlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJhbm5lci10ZXh0LXB1cnBsZSB7XG4gICAgICAgIGgxLCBoMiwgaDMge1xuICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZpbmFuY2lhbC13b3JrYm9vay1pbnRybyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAudm9hLWxhbmRpbmctaW50cm8gYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuLyogUGx1bSBjYW1wYWlnbiBzdHlsZXMgLSBhZGRlZCAwMi8wNy8yMDIxICovXG5cbi5ib3JkZXIge1xuICAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbn1cbi5ib3JkZXItdG9wIHtcbiAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuLmJvcmRlci1yaWdodCB7XG4gICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuLmJvcmRlci1ib3R0b20ge1xuICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG59XG4uYm9yZGVyLWxlZnQge1xuICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTRlNGU0O1xufVxuLmJvcmRlci1wcmltYXJ5IHtcbiAgICBib3JkZXItY29sb3I6ICM1NzIzODEhaW1wb3J0YW50O1xufVxuLmJvcmRlci1zZWNvbmRhcnkge1xuICAgIGJvcmRlci1jb2xvcjogI2E5MjU4MiFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLWRhcmsge1xuICAgIGJvcmRlci1jb2xvcjogI2NjYyFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLWJsYWNrIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDAhaW1wb3J0YW50O1xufVxuLmJvcmRlci13aGl0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmIWltcG9ydGFudDtcbn1cblxuLnBsdW0tY2FtcGFpZ24gLmxpZ2h0ZXItaGVyby1pbWFnZSB7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU5MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucGx1bS1jYW1wYWlnbiAubGlnaHRlci1oZXJvLWltYWdlIC50ZXh0LW92ZXJsYXkgaDEge1xuICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDQwcHghaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLVJlZ3VsYXInO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsMCwwLC4xKTtcbn1cbi5wbHVtLWNhbXBhaWduIC5saWdodGVyLWhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBwIHtcbiAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwwLDAsLjEpO1xuICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG59XG4ucGx1bS1jYW1wYWlnbiAucm93LWZvb3RlciAuZ2V0LWluLXRvdWNoIC5jb2wtY3VzdG9tIC50ZXh0LWltYWdlIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGx1bS1jYW1wYWlnbiBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4IWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbn1cbi5wbHVtLWNhbXBhaWduIGgzIHtcbiAgICBmb250LXNpemU6IDI4cHghaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLVJlZ3VsYXInO1xufVxuLnBsdW0tY2FtcGFpZ24gcCB7XG4gICAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnBsdW0tY2FtcGFpZ24gLmxpZ2h0ZXItaGVyby1pbWFnZSB7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wbHVtLWNhbXBhaWduIC5saWdodGVyLWhlcm8taW1hZ2U6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNik7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnBsdW0tY2FtcGFpZ24gLmxpZ2h0ZXItaGVyby1pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA4MCUhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucGx1bS1jYW1wYWlnbiAubGlnaHRlci1oZXJvLWltYWdlIC50ZXh0LW92ZXJsYXkgaDEge1xuICAgICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweCFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucGx1bS1jYW1wYWlnbiAubGlnaHRlci1oZXJvLWltYWdlIC50ZXh0LW92ZXJsYXkgcCB7XG4gICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4IWltcG9ydGFudDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xuICAgIC5wbHVtLWNhbXBhaWduIC5saWdodGVyLWhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBoMSB7XG4gICAgICAgIGNvbG9yOiAjNTcyMzgxIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4IWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtUmVndWxhcic7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLDAsMCwuMSk7XG4gICAgfVxuICAgIC5wbHVtLWNhbXBhaWduIC5saWdodGVyLWhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBwIHtcbiAgICAgICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLDAsMCwuMSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5wbHVtLWNhbXBhaWduIC5saWdodGVyLWhlcm8taW1hZ2UgLnRleHQtb3ZlcmxheSBoMSB7XG4gICAgICAgIGNvbG9yOiAjNTcyMzgxIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnBsdW0tY2FtcGFpZ24gLmxpZ2h0ZXItaGVyby1pbWFnZSAudGV4dC1vdmVybGF5IHAge1xuICAgICAgICBjb2xvcjogIzAwMCFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4udmNlbnRlci1pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQGltcG9ydCBcImFrYW1haS12aWRlby5sZXNzXCI7XG5AaW1wb3J0IFwicmV0aXJlbWVudC1odWIubGVzc1wiO1xuQGltcG9ydCBcInJldGlyZW1lbnQtaW5jb21lLmxlc3NcIjtcbkBpbXBvcnQgXCJwbHVtLXNwYWNpbmcubGVzc1wiO1xuQGltcG9ydCBcInBsdW0tcmV0aXJlbWVudC1odWIubGVzc1wiO1xuQGltcG9ydCBcIm15c3VwZXItdGFicy5sZXNzXCI7XG5AaW1wb3J0IFwiZm9udGF3ZXNvbWUubGVzc1wiO1xuQGltcG9ydCBcInRyYW5zaXRpb24tcG9ydGFsLmxlc3NcIjtcbkBpbXBvcnQgXCJzdGlja3ktbmF2Lmxlc3NcIjtcbkBpbXBvcnQgXCJ1cGRhdGVkLXBsdW0tc3R5bGVzLmxlc3NcIjtcbkBpbXBvcnQgXCJ0YWJzLmxlc3NcIjtcbkBpbXBvcnQgXCJtZWdhbWVudS5sZXNzXCI7IiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG4uaW1nLXJlc3BvbnNpdmUoQGRpc3BsYXk6IGJsb2NrKSB7XG4gIGRpc3BsYXk6IEBkaXNwbGF5O1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIGhlaWdodDogYXV0bzsgLy8gUGFydCAyOiBTY2FsZSB0aGUgaGVpZ2h0IGFjY29yZGluZyB0byB0aGUgd2lkdGgsIG90aGVyd2lzZSB5b3UgZ2V0IHN0cmV0Y2hpbmdcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuIE5vdGUgdGhhdCB0aGVcbi8vIHNwZWxsaW5nIG9mIGBtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW9gIGlzIGludGVudGlvbmFsLlxuLmltZy1yZXRpbmEoQGZpbGUtMXg7IEBmaWxlLTJ4OyBAd2lkdGgtMXg7IEBoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtmaWxlLTF4fVwiKTtcblxuICBAbWVkaWFcbiAgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICBvbmx5IHNjcmVlbiBhbmQgKCAgIG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLFxuICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgICAgbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICAgICAgICAgIG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLFxuICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgICAgICAgICAgICBtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ZpbGUtMnh9XCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogQHdpZHRoLTF4IEBoZWlnaHQtMXg7XG4gIH1cbn1cbiIsIi8vXG4vLyBUeXBvZ3JhcGh5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEhlYWRpbmdzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgZm9udC1mYW1pbHk6IEBoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6IEBoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IEBoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6IEBoZWFkaW5ncy1jb2xvcjtcblxuICBzbWFsbCxcbiAgLnNtYWxsIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiBAaGVhZGluZ3Mtc21hbGwtY29sb3I7XG4gIH1cbn1cblxuaDEsIC5oMSxcbmgyLCAuaDIsXG5oMywgLmgzIHtcbiAgbWFyZ2luLXRvcDogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBtYXJnaW4tYm90dG9tOiAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG5cbiAgc21hbGwsXG4gIC5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA2NSU7XG4gIH1cbn1cbmg0LCAuaDQsXG5oNSwgLmg1LFxuaDYsIC5oNiB7XG4gIG1hcmdpbi10b3A6IChAbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogKEBsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xuXG4gIHNtYWxsLFxuICAuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICB9XG59XG5cbmgxLCAuaDEgeyBmb250LXNpemU6IEBmb250LXNpemUtaDE7IH1cbmgyLCAuaDIgeyBmb250LXNpemU6IEBmb250LXNpemUtaDI7IH1cbmgzLCAuaDMgeyBmb250LXNpemU6IEBmb250LXNpemUtaDM7IH1cbmg0LCAuaDQgeyBmb250LXNpemU6IEBmb250LXNpemUtaDQ7IH1cbmg1LCAuaDUgeyBmb250LXNpemU6IEBmb250LXNpemUtaDU7IH1cbmg2LCAuaDYgeyBmb250LXNpemU6IEBmb250LXNpemUtaDY7IH1cblxuXG4vLyBCb2R5IHRleHRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxucCB7XG4gIG1hcmdpbjogMCAwIChAbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbn1cblxuLmxlYWQge1xuICBtYXJnaW4tYm90dG9tOiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGZvbnQtc2l6ZTogZmxvb3IoKEBmb250LXNpemUtYmFzZSAqIDEuMTUpKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICBmb250LXNpemU6IChAZm9udC1zaXplLWJhc2UgKiAxLjUpO1xuICB9XG59XG5cblxuLy8gRW1waGFzaXMgJiBtaXNjXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEV4OiAoMTJweCBzbWFsbCBmb250IC8gMTRweCBiYXNlIGZvbnQpICogMTAwJSA9IGFib3V0IDg1JVxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IGZsb29yKCgxMDAlICogQGZvbnQtc2l6ZS1zbWFsbCAvIEBmb250LXNpemUtYmFzZSkpO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAc3RhdGUtd2FybmluZy1iZztcbiAgcGFkZGluZzogLjJlbTtcbn1cblxuLy8gQWxpZ25tZW50XG4udGV4dC1sZWZ0ICAgICAgICAgICB7IHRleHQtYWxpZ246IGxlZnQ7IH1cbi50ZXh0LXJpZ2h0ICAgICAgICAgIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbi50ZXh0LWNlbnRlciAgICAgICAgIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4udGV4dC1qdXN0aWZ5ICAgICAgICB7IHRleHQtYWxpZ246IGp1c3RpZnk7IH1cbi50ZXh0LW5vd3JhcCAgICAgICAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuLnRleHQtbG93ZXJjYXNlICAgICAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG4udGV4dC11cHBlcmNhc2UgICAgICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbi50ZXh0LWNhcGl0YWxpemUgICAgIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6IEB0ZXh0LW11dGVkO1xufVxuLnRleHQtcHJpbWFyeSB7XG4gIC50ZXh0LWVtcGhhc2lzLXZhcmlhbnQoQGJyYW5kLXByaW1hcnkpO1xufVxuLnRleHQtc3VjY2VzcyB7XG4gIC50ZXh0LWVtcGhhc2lzLXZhcmlhbnQoQHN0YXRlLXN1Y2Nlc3MtdGV4dCk7XG59XG4udGV4dC1pbmZvIHtcbiAgLnRleHQtZW1waGFzaXMtdmFyaWFudChAc3RhdGUtaW5mby10ZXh0KTtcbn1cbi50ZXh0LXdhcm5pbmcge1xuICAudGV4dC1lbXBoYXNpcy12YXJpYW50KEBzdGF0ZS13YXJuaW5nLXRleHQpO1xufVxuLnRleHQtZGFuZ2VyIHtcbiAgLnRleHQtZW1waGFzaXMtdmFyaWFudChAc3RhdGUtZGFuZ2VyLXRleHQpO1xufVxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG4vLyBGb3Igbm93IHdlJ2xsIGxlYXZlIHRoZXNlIGFsb25nc2lkZSB0aGUgdGV4dCBjbGFzc2VzIHVudGlsIHY0IHdoZW4gd2UgY2FuXG4vLyBzYWZlbHkgc2hpZnQgdGhpbmdzIGFyb3VuZCAocGVyIFNlbVZlciBydWxlcykuXG4uYmctcHJpbWFyeSB7XG4gIC8vIEdpdmVuIHRoZSBjb250cmFzdCBoZXJlLCB0aGlzIGlzIHRoZSBvbmx5IGNsYXNzIHRvIGhhdmUgaXRzIGNvbG9yIGludmVydGVkXG4gIC8vIGF1dG9tYXRpY2FsbHkuXG4gIGNvbG9yOiAjZmZmO1xuICAuYmctdmFyaWFudChAYnJhbmQtcHJpbWFyeSk7XG59XG4uYmctc3VjY2VzcyB7XG4gIC5iZy12YXJpYW50KEBzdGF0ZS1zdWNjZXNzLWJnKTtcbn1cbi5iZy1pbmZvIHtcbiAgLmJnLXZhcmlhbnQoQHN0YXRlLWluZm8tYmcpO1xufVxuLmJnLXdhcm5pbmcge1xuICAuYmctdmFyaWFudChAc3RhdGUtd2FybmluZy1iZyk7XG59XG4uYmctZGFuZ2VyIHtcbiAgLmJnLXZhcmlhbnQoQHN0YXRlLWRhbmdlci1iZyk7XG59XG5cblxuLy8gUGFnZSBoZWFkZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206ICgoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMikgLSAxKTtcbiAgbWFyZ2luOiAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkICogMikgMCBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAcGFnZS1oZWFkZXItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vIExpc3RzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFVub3JkZXJlZCBhbmQgT3JkZXJlZCBsaXN0c1xudWwsXG5vbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IChAbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgdWwsXG4gIG9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi8vIExpc3Qgb3B0aW9uc1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgLmxpc3QtdW5zdHlsZWQoKTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG5cbiAgPiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG4vLyBEZXNjcmlwdGlvbiBMaXN0c1xuZGwge1xuICBtYXJnaW4tdG9wOiAwOyAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0XG4gIG1hcmdpbi1ib3R0b206IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcbn1cbmR0LFxuZGQge1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG59XG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuZGQge1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuLy8gSG9yaXpvbnRhbCBkZXNjcmlwdGlvbiBsaXN0c1xuLy9cbi8vIERlZmF1bHRzIHRvIGJlaW5nIHN0YWNrZWQgd2l0aG91dCBhbnkgb2YgdGhlIGJlbG93IHN0eWxlcyBhcHBsaWVkLCB1bnRpbCB0aGVcbi8vIGdyaWQgYnJlYWtwb2ludCBpcyByZWFjaGVkIChkZWZhdWx0IG9mIH43NjhweCkuXG5cbi5kbC1ob3Jpem9udGFsIHtcbiAgZGQge1xuICAgICY6ZXh0ZW5kKC5jbGVhcmZpeCBhbGwpOyAvLyBDbGVhciB0aGUgZmxvYXRlZCBgZHRgIGlmIGFuIGVtcHR5IGBkZGAgaXMgcHJlc2VudFxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBkdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAoQGRsLWhvcml6b250YWwtb2Zmc2V0IC0gMjApO1xuICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIC50ZXh0LW92ZXJmbG93KCk7XG4gICAgfVxuICAgIGRkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBAZGwtaG9yaXpvbnRhbC1vZmZzZXQ7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTWlzY1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBBYmJyZXZpYXRpb25zIGFuZCBhY3Jvbnltc1xuYWJiclt0aXRsZV0sXG4vLyBBZGQgZGF0YS0qIGF0dHJpYnV0ZSB0byBoZWxwIG91dCBvdXIgdG9vbHRpcCBwbHVnaW4sIHBlciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzUyNTdcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgQGFiYnItYm9yZGVyLWNvbG9yO1xufVxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMikgQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBtYXJnaW46IDAgMCBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGZvbnQtc2l6ZTogQGJsb2NrcXVvdGUtZm9udC1zaXplO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIEBibG9ja3F1b3RlLWJvcmRlci1jb2xvcjtcblxuICBwLFxuICB1bCxcbiAgb2wge1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIE5vdGU6IERlcHJlY2F0ZWQgc21hbGwgYW5kIC5zbWFsbCBhcyBvZiB2My4xLjBcbiAgLy8gQ29udGV4dDogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY2MFxuICBmb290ZXIsXG4gIHNtYWxsLFxuICAuc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogODAlOyAvLyBiYWNrIHRvIGRlZmF1bHQgZm9udC1zaXplXG4gICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICAgIGNvbG9yOiBAYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJzsgLy8gZW0gZGFzaCwgbmJzcFxuICAgIH1cbiAgfVxufVxuXG4vLyBPcHBvc2l0ZSBhbGlnbm1lbnQgb2YgYmxvY2txdW90ZVxuLy9cbi8vIEhlYWRzIHVwOiBgYmxvY2txdW90ZS5wdWxsLXJpZ2h0YCBoYXMgYmVlbiBkZXByZWNhdGVkIGFzIG9mIHYzLjEuMC5cbi5ibG9ja3F1b3RlLXJldmVyc2UsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIEBibG9ja3F1b3RlLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIC8vIEFjY291bnQgZm9yIGNpdGF0aW9uXG4gIGZvb3RlcixcbiAgc21hbGwsXG4gIC5zbWFsbCB7XG4gICAgJjpiZWZvcmUgeyBjb250ZW50OiAnJzsgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcMDBBMCBcXDIwMTQnOyAvLyBuYnNwLCBlbSBkYXNoXG4gICAgfVxuICB9XG59XG5cbi8vIEFkZHJlc3Nlc1xuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG59XG4iLCIvLyBUZXh0IG92ZXJmbG93XG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbi50ZXh0LW92ZXJmbG93KCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIFR5cG9ncmFwaHlcblxuLnRleHQtZW1waGFzaXMtdmFyaWFudChAY29sb3IpIHtcbiAgY29sb3I6IEBjb2xvcjtcbiAgYSY6aG92ZXIge1xuICAgIGNvbG9yOiBkYXJrZW4oQGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbi5iZy12YXJpYW50KEBjb2xvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3I7XG4gIGEmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvL1xuLy8gQ29kZSAoaW5saW5lIGFuZCBibG9jaylcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gSW5saW5lIGFuZCBibG9jayBjb2RlIHN0eWxlc1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbn1cblxuLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6IEBjb2RlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29kZS1iZztcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogQGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGtiZC1iZztcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtc21hbGw7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsLjI1KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAoKEBsaW5lLWhlaWdodC1jb21wdXRlZCAtIDEpIC8gMik7XG4gIG1hcmdpbjogMCAwIChAbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgZm9udC1zaXplOiAoQGZvbnQtc2l6ZS1iYXNlIC0gMSk7IC8vIDE0cHggdG8gMTNweFxuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBjb2xvcjogQHByZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogQHByZS1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgQHByZS1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IEBwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvL1xuLy8gR3JpZCBzeXN0ZW1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuLmNvbnRhaW5lciB7XG4gIC5jb250YWluZXItZml4ZWQoKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICB3aWR0aDogQGNvbnRhaW5lci1zbTtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcbiAgICB3aWR0aDogQGNvbnRhaW5lci1tZDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1taW4pIHtcbiAgICB3aWR0aDogQGNvbnRhaW5lci1sZztcbiAgfVxufVxuXG5cbi8vIEZsdWlkIGNvbnRhaW5lclxuLy9cbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGhvdXQgYW55IGRlZmluZWRcbi8vIHdpZHRoIGZvciBmbHVpZCwgZnVsbCB3aWR0aCBsYXlvdXRzLlxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgLmNvbnRhaW5lci1maXhlZCgpO1xufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiBhbmQgY2xlYXIgdGhlIGZsb2F0cyBvZiB5b3VyIGNvbHVtbnMuXG5cbi5yb3cge1xuICAubWFrZS1yb3coKTtcbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG4ubWFrZS1ncmlkLWNvbHVtbnMoKTtcblxuXG4vLyBFeHRyYSBzbWFsbCBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIGV4dHJhIHNtYWxsIGRldmljZXMgbGlrZVxuLy8gc21hcnRwaG9uZXMuXG5cbi5tYWtlLWdyaWQoeHMpO1xuXG5cbi8vIFNtYWxsIGdyaWRcbi8vXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgdGhlIHNtYWxsIGRldmljZSByYW5nZSwgZnJvbSBwaG9uZXNcbi8vIHRvIHRhYmxldHMuXG5cbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAubWFrZS1ncmlkKHNtKTtcbn1cblxuXG4vLyBNZWRpdW0gZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXG5cbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xuICAubWFrZS1ncmlkKG1kKTtcbn1cblxuXG4vLyBMYXJnZSBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBsYXJnZSBkZXNrdG9wIGRldmljZSByYW5nZS5cblxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XG4gIC5tYWtlLWdyaWQobGcpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbi8vIENlbnRlcmVkIGNvbnRhaW5lciBlbGVtZW50XG4uY29udGFpbmVyLWZpeGVkKEBndXR0ZXI6IEBncmlkLWd1dHRlci13aWR0aCkge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6ICAoQGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoQGd1dHRlciAvIDIpO1xuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcbn1cblxuLy8gQ3JlYXRlcyBhIHdyYXBwZXIgZm9yIGEgc2VyaWVzIG9mIGNvbHVtbnNcbi5tYWtlLXJvdyhAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgbWFyZ2luLWxlZnQ6ICAoQGd1dHRlciAvIC0yKTtcbiAgbWFyZ2luLXJpZ2h0OiAoQGd1dHRlciAvIC0yKTtcbiAgJjpleHRlbmQoLmNsZWFyZml4IGFsbCk7XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBleHRyYSBzbWFsbCBjb2x1bW5zXG4ubWFrZS14cy1jb2x1bW4oQGNvbHVtbnM7IEBndXR0ZXI6IEBncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKEBndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKEBndXR0ZXIgLyAyKTtcbn1cbi5tYWtlLXhzLWNvbHVtbi1vZmZzZXQoQGNvbHVtbnMpIHtcbiAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xufVxuLm1ha2UteHMtY29sdW1uLXB1c2goQGNvbHVtbnMpIHtcbiAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG59XG4ubWFrZS14cy1jb2x1bW4tcHVsbChAY29sdW1ucykge1xuICByaWdodDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBzbWFsbCBjb2x1bW5zXG4ubWFrZS1zbS1jb2x1bW4oQGNvbHVtbnM7IEBndXR0ZXI6IEBncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKEBndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKEBndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbi5tYWtlLXNtLWNvbHVtbi1vZmZzZXQoQGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4ubWFrZS1zbS1jb2x1bW4tcHVzaChAY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuLm1ha2Utc20tY29sdW1uLXB1bGwoQGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBtZWRpdW0gY29sdW1uc1xuLm1ha2UtbWQtY29sdW1uKEBjb2x1bW5zOyBAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogIChAZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IChAZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4ubWFrZS1tZC1jb2x1bW4tb2Zmc2V0KEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuLm1ha2UtbWQtY29sdW1uLXB1c2goQGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbi5tYWtlLW1kLWNvbHVtbi1wdWxsKEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0ZSB0aGUgbGFyZ2UgY29sdW1uc1xuLm1ha2UtbGctY29sdW1uKEBjb2x1bW5zOyBAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogIChAZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IChAZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4ubWFrZS1sZy1jb2x1bW4tb2Zmc2V0KEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuLm1ha2UtbGctY29sdW1uLXB1c2goQGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbi5tYWtlLWxnLWNvbHVtbi1wdWxsKEBjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGBAZ3JpZC1jb2x1bW5zYC5cblxuLm1ha2UtZ3JpZC1jb2x1bW5zKCkge1xuICAvLyBDb21tb24gc3R5bGVzIGZvciBhbGwgc2l6ZXMgb2YgZ3JpZCBjb2x1bW5zLCB3aWR0aHMgMS0xMlxuICAuY29sKEBpbmRleCkgeyAvLyBpbml0aWFsXG4gICAgQGl0ZW06IH5cIi5jb2wteHMtQHtpbmRleH0sIC5jb2wtc20tQHtpbmRleH0sIC5jb2wtbWQtQHtpbmRleH0sIC5jb2wtbGctQHtpbmRleH1cIjtcbiAgICAuY29sKChAaW5kZXggKyAxKSwgQGl0ZW0pO1xuICB9XG4gIC5jb2woQGluZGV4LCBAbGlzdCkgd2hlbiAoQGluZGV4ID08IEBncmlkLWNvbHVtbnMpIHsgLy8gZ2VuZXJhbDsgXCI9PFwiIGlzbid0IGEgdHlwb1xuICAgIEBpdGVtOiB+XCIuY29sLXhzLUB7aW5kZXh9LCAuY29sLXNtLUB7aW5kZXh9LCAuY29sLW1kLUB7aW5kZXh9LCAuY29sLWxnLUB7aW5kZXh9XCI7XG4gICAgLmNvbCgoQGluZGV4ICsgMSksIH5cIkB7bGlzdH0sIEB7aXRlbX1cIik7XG4gIH1cbiAgLmNvbChAaW5kZXgsIEBsaXN0KSB3aGVuIChAaW5kZXggPiBAZ3JpZC1jb2x1bW5zKSB7IC8vIHRlcm1pbmFsXG4gICAgQHtsaXN0fSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcbiAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgIC8vIElubmVyIGd1dHRlciB2aWEgcGFkZGluZ1xuICAgICAgcGFkZGluZy1sZWZ0OiAgKEBncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAgICAgcGFkZGluZy1yaWdodDogKEBncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICAgIH1cbiAgfVxuICAuY29sKDEpOyAvLyBraWNrc3RhcnQgaXRcbn1cblxuLmZsb2F0LWdyaWQtY29sdW1ucyhAY2xhc3MpIHtcbiAgLmNvbChAaW5kZXgpIHsgLy8gaW5pdGlhbFxuICAgIEBpdGVtOiB+XCIuY29sLUB7Y2xhc3N9LUB7aW5kZXh9XCI7XG4gICAgLmNvbCgoQGluZGV4ICsgMSksIEBpdGVtKTtcbiAgfVxuICAuY29sKEBpbmRleCwgQGxpc3QpIHdoZW4gKEBpbmRleCA9PCBAZ3JpZC1jb2x1bW5zKSB7IC8vIGdlbmVyYWxcbiAgICBAaXRlbTogflwiLmNvbC1Ae2NsYXNzfS1Ae2luZGV4fVwiO1xuICAgIC5jb2woKEBpbmRleCArIDEpLCB+XCJAe2xpc3R9LCBAe2l0ZW19XCIpO1xuICB9XG4gIC5jb2woQGluZGV4LCBAbGlzdCkgd2hlbiAoQGluZGV4ID4gQGdyaWQtY29sdW1ucykgeyAvLyB0ZXJtaW5hbFxuICAgIEB7bGlzdH0ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICB9XG4gIC5jb2woMSk7IC8vIGtpY2tzdGFydCBpdFxufVxuXG4uY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpIHdoZW4gKEB0eXBlID0gd2lkdGgpIGFuZCAoQGluZGV4ID4gMCkge1xuICAuY29sLUB7Y2xhc3N9LUB7aW5kZXh9IHtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoQGluZGV4IC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4uY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpIHdoZW4gKEB0eXBlID0gcHVzaCkgYW5kIChAaW5kZXggPiAwKSB7XG4gIC5jb2wtQHtjbGFzc30tcHVzaC1Ae2luZGV4fSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoQGluZGV4IC8gQGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4uY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpIHdoZW4gKEB0eXBlID0gcHVzaCkgYW5kIChAaW5kZXggPSAwKSB7XG4gIC5jb2wtQHtjbGFzc30tcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpIHdoZW4gKEB0eXBlID0gcHVsbCkgYW5kIChAaW5kZXggPiAwKSB7XG4gIC5jb2wtQHtjbGFzc30tcHVsbC1Ae2luZGV4fSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKEBpbmRleCAvIEBncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuLmNhbGMtZ3JpZC1jb2x1bW4oQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAdHlwZSA9IHB1bGwpIGFuZCAoQGluZGV4ID0gMCkge1xuICAuY29sLUB7Y2xhc3N9LXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQHR5cGUgPSBvZmZzZXQpIHtcbiAgLmNvbC1Ae2NsYXNzfS1vZmZzZXQtQHtpbmRleH0ge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAaW5kZXggLyBAZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLy8gQmFzaWMgbG9vcGluZyBpbiBMRVNTXG4ubG9vcC1ncmlkLWNvbHVtbnMoQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAaW5kZXggPj0gMCkge1xuICAuY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpO1xuICAvLyBuZXh0IGl0ZXJhdGlvblxuICAubG9vcC1ncmlkLWNvbHVtbnMoKEBpbmRleCAtIDEpLCBAY2xhc3MsIEB0eXBlKTtcbn1cblxuLy8gQ3JlYXRlIGdyaWQgZm9yIHNwZWNpZmljIGNsYXNzXG4ubWFrZS1ncmlkKEBjbGFzcykge1xuICAuZmxvYXQtZ3JpZC1jb2x1bW5zKEBjbGFzcyk7XG4gIC5sb29wLWdyaWQtY29sdW1ucyhAZ3JpZC1jb2x1bW5zLCBAY2xhc3MsIHdpZHRoKTtcbiAgLmxvb3AtZ3JpZC1jb2x1bW5zKEBncmlkLWNvbHVtbnMsIEBjbGFzcywgcHVsbCk7XG4gIC5sb29wLWdyaWQtY29sdW1ucyhAZ3JpZC1jb2x1bW5zLCBAY2xhc3MsIHB1c2gpO1xuICAubG9vcC1ncmlkLWNvbHVtbnMoQGdyaWQtY29sdW1ucywgQGNsYXNzLCBvZmZzZXQpO1xufVxuIiwiLy9cbi8vIFRhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IEB0YWJsZS1iZztcbn1cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogQHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206IEB0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiBAdGV4dC1tdXRlZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuXG4vLyBCYXNlbGluZSBzdHlsZXNcblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICAvLyBDZWxsc1xuICA+IHRoZWFkLFxuICA+IHRib2R5LFxuICA+IHRmb290IHtcbiAgICA+IHRyIHtcbiAgICAgID4gdGgsXG4gICAgICA+IHRkIHtcbiAgICAgICAgcGFkZGluZzogQHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgQHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gQm90dG9tIGFsaWduIGZvciBjb2x1bW4gaGVhZGluZ3NcbiAgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIEB0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbiAgLy8gUmVtb3ZlIHRvcCBib3JkZXIgZnJvbSB0aGVhZCBieSBkZWZhdWx0XG4gID4gY2FwdGlvbiArIHRoZWFkLFxuICA+IGNvbGdyb3VwICsgdGhlYWQsXG4gID4gdGhlYWQ6Zmlyc3QtY2hpbGQge1xuICAgID4gdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgPiB0aCxcbiAgICAgID4gdGQge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBBY2NvdW50IGZvciBtdWx0aXBsZSB0Ym9keSBpbnN0YW5jZXNcbiAgPiB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgQHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIE5lc3RpbmdcbiAgLnRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYm9keS1iZztcbiAgfVxufVxuXG5cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcblxuLnRhYmxlLWNvbmRlbnNlZCB7XG4gID4gdGhlYWQsXG4gID4gdGJvZHksXG4gID4gdGZvb3Qge1xuICAgID4gdHIge1xuICAgICAgPiB0aCxcbiAgICAgID4gdGQge1xuICAgICAgICBwYWRkaW5nOiBAdGFibGUtY29uZGVuc2VkLWNlbGwtcGFkZGluZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb3JkZXJlZCB2ZXJzaW9uXG4vL1xuLy8gQWRkIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCBAdGFibGUtYm9yZGVyLWNvbG9yO1xuICA+IHRoZWFkLFxuICA+IHRib2R5LFxuICA+IHRmb290IHtcbiAgICA+IHRyIHtcbiAgICAgID4gdGgsXG4gICAgICA+IHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiB0aGVhZCA+IHRyIHtcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLnRhYmxlLXN0cmlwZWQge1xuICA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB0YWJsZS1iZy1hY2NlbnQ7XG4gIH1cbn1cblxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHRhYmxlLWJnLWhvdmVyO1xuICB9XG59XG5cblxuLy8gVGFibGUgY2VsbCBzaXppbmdcbi8vXG4vLyBSZXNldCBkZWZhdWx0IHRhYmxlIGJlaGF2aW9yXG5cbnRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYzsgLy8gUHJldmVudCBib3JkZXIgaGlkaW5nIGluIEZpcmVmb3ggYW5kIElFOS8xMCAoc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2MjMpXG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG59XG50YWJsZSB7XG4gIHRkLFxuICB0aCB7XG4gICAgJltjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IC8vIFByZXZlbnQgYm9yZGVyIGhpZGluZyBpbiBGaXJlZm94IGFuZCBJRTkvMTAgKHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjIzKVxuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbi8vIEdlbmVyYXRlIHRoZSBjb250ZXh0dWFsIHZhcmlhbnRzXG4udGFibGUtcm93LXZhcmlhbnQoYWN0aXZlLCBAdGFibGUtYmctYWN0aXZlKTtcbi50YWJsZS1yb3ctdmFyaWFudChzdWNjZXNzLCBAc3RhdGUtc3VjY2Vzcy1iZyk7XG4udGFibGUtcm93LXZhcmlhbnQoaW5mbywgQHN0YXRlLWluZm8tYmcpO1xuLnRhYmxlLXJvdy12YXJpYW50KHdhcm5pbmcsIEBzdGF0ZS13YXJuaW5nLWJnKTtcbi50YWJsZS1yb3ctdmFyaWFudChkYW5nZXIsIEBzdGF0ZS1kYW5nZXItYmcpO1xuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gV3JhcCB5b3VyIHRhYmxlcyBpbiBgLnRhYmxlLXJlc3BvbnNpdmVgIGFuZCB3ZSdsbCBtYWtlIHRoZW0gbW9iaWxlIGZyaWVuZGx5XG4vLyBieSBlbmFibGluZyBob3Jpem9udGFsIHNjcm9sbGluZy4gT25seSBhcHBsaWVzIDw3NjhweC4gRXZlcnl0aGluZyBhYm92ZSB0aGF0XG4vLyB3aWxsIGRpc3BsYXkgbm9ybWFsbHkuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWluLWhlaWdodDogMC4wMSU7IC8vIFdvcmthcm91bmQgZm9yIElFOSBidWcgKHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE0ODM3KVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4teHMtbWF4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogKEBsaW5lLWhlaWdodC1jb21wdXRlZCAqIDAuNzUpO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgLy8gVGlnaHRlbiB1cCBzcGFjaW5nXG4gICAgPiAudGFibGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgLy8gRW5zdXJlIHRoZSBjb250ZW50IGRvZXNuJ3Qgd3JhcFxuICAgICAgPiB0aGVhZCxcbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0ciB7XG4gICAgICAgICAgPiB0aCxcbiAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU3BlY2lhbCBvdmVycmlkZXMgZm9yIHRoZSBib3JkZXJlZCB0YWJsZXNcbiAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgIC8vIE51a2UgdGhlIGFwcHJvcHJpYXRlIGJvcmRlcnMgc28gdGhhdCB0aGUgcGFyZW50IGNhbiBoYW5kbGUgdGhlbVxuICAgICAgPiB0aGVhZCxcbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0ciB7XG4gICAgICAgICAgPiB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgICA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IHRoOmxhc3QtY2hpbGQsXG4gICAgICAgICAgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gT25seSBudWtlIHRoZSBsYXN0IHJvdydzIGJvdHRvbS1ib3JkZXIgaW4gYHRib2R5YCBhbmQgYHRmb290YCBzaW5jZVxuICAgICAgLy8gY2hhbmNlcyBhcmUgdGhlcmUgd2lsbCBiZSBvbmx5IG9uZSBgdHJgIGluIGEgYHRoZWFkYCBhbmQgdGhhdCB3b3VsZFxuICAgICAgLy8gcmVtb3ZlIHRoZSBib3JkZXIgYWx0b2dldGhlci5cbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICA+IHRoLFxuICAgICAgICAgID4gdGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuIiwiLy8gVGFibGVzXG5cbi50YWJsZS1yb3ctdmFyaWFudChAc3RhdGU7IEBiYWNrZ3JvdW5kKSB7XG4gIC8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4gIC8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG4gIC50YWJsZSA+IHRoZWFkID4gdHIsXG4gIC50YWJsZSA+IHRib2R5ID4gdHIsXG4gIC50YWJsZSA+IHRmb290ID4gdHIge1xuICAgID4gdGQuQHtzdGF0ZX0sXG4gICAgPiB0aC5Ae3N0YXRlfSxcbiAgICAmLkB7c3RhdGV9ID4gdGQsXG4gICAgJi5Ae3N0YXRlfSA+IHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIge1xuICAgID4gdGQuQHtzdGF0ZX06aG92ZXIsXG4gICAgPiB0aC5Ae3N0YXRlfTpob3ZlcixcbiAgICAmLkB7c3RhdGV9OmhvdmVyID4gdGQsXG4gICAgJjpob3ZlciA+IC5Ae3N0YXRlfSxcbiAgICAmLkB7c3RhdGV9OmhvdmVyID4gdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKEBiYWNrZ3JvdW5kLCA1JSk7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gRm9ybXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gTm9ybWFsaXplIG5vbi1jb250cm9sc1xuLy9cbi8vIFJlc3R5bGUgYW5kIGJhc2VsaW5lIG5vbi1jb250cm9sIGZvcm0gZWxlbWVudHMuXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIC8vIENocm9tZSBhbmQgRmlyZWZveCBzZXQgYSBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gc28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgaXQgYmVoYXZlcyBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OS5cbiAgbWluLXdpZHRoOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgZm9udC1zaXplOiAoQGZvbnQtc2l6ZS1iYXNlICogMS41KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBAbGVnZW5kLWNvbG9yO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAbGVnZW5kLWJvcmRlci1jb2xvcjtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gRm9yY2UgSUU4IHRvIHdyYXAgbG9uZyBjb250ZW50IChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMzE0MSlcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuXG4vLyBOb3JtYWxpemUgZm9ybSBjb250cm9sc1xuLy9cbi8vIFdoaWxlIG1vc3Qgb2Ygb3VyIGZvcm0gc3R5bGVzIHJlcXVpcmUgZXh0cmEgY2xhc3Nlcywgc29tZSBiYXNpYyBub3JtYWxpemF0aW9uXG4vLyBpcyByZXF1aXJlZCB0byBlbnN1cmUgb3B0aW11bSBkaXNwbGF5IHdpdGggb3Igd2l0aG91dCB0aG9zZSBjbGFzc2VzIHRvIGJldHRlclxuLy8gYWRkcmVzcyBicm93c2VyIGluY29uc2lzdGVuY2llcy5cblxuLy8gT3ZlcnJpZGUgY29udGVudC1ib3ggaW4gTm9ybWFsaXplICgqIGlzbid0IHNwZWNpZmljIGVub3VnaClcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAuYm94LXNpemluZyhib3JkZXItYm94KTtcbn1cblxuLy8gUG9zaXRpb24gcmFkaW9zIGFuZCBjaGVja2JveGVzIGJldHRlclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBtYXJnaW4tdG9wOiAxcHggXFw5OyAvLyBJRTgtOVxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vLyBTZXQgdGhlIGhlaWdodCBvZiBmaWxlIGNvbnRyb2xzIHRvIG1hdGNoIHRleHQgaW5wdXRzXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBNYWtlIHJhbmdlIGlucHV0cyBiZWhhdmUgbGlrZSB0ZXh0dWFsIGZvcm0gY29udHJvbHNcbmlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLy8gTWFrZSBtdWx0aXBsZSBzZWxlY3QgZWxlbWVudHMgaGVpZ2h0IG5vdCBmaXhlZFxuc2VsZWN0W211bHRpcGxlXSxcbnNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9jdXMgZm9yIGZpbGUsIHJhZGlvLCBhbmQgY2hlY2tib3hcbmlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcbiAgLnRhYi1mb2N1cygpO1xufVxuXG4vLyBBZGp1c3Qgb3V0cHV0IGVsZW1lbnRcbm91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogKEBwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6IEBpbnB1dC1jb2xvcjtcbn1cblxuXG4vLyBDb21tb24gZm9ybSBjb250cm9sc1xuLy9cbi8vIFNoYXJlZCBzaXplIGFuZCB0eXBlIHJlc2V0cyBmb3IgZm9ybSBjb250cm9scy4gQXBwbHkgYC5mb3JtLWNvbnRyb2xgIHRvIGFueVxuLy8gb2YgdGhlIGZvbGxvd2luZyBmb3JtIGNvbnRyb2xzOlxuLy9cbi8vIHNlbGVjdFxuLy8gdGV4dGFyZWFcbi8vIGlucHV0W3R5cGU9XCJ0ZXh0XCJdXG4vLyBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl1cbi8vIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXVxuLy8gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdXG4vLyBpbnB1dFt0eXBlPVwiZGF0ZVwiXVxuLy8gaW5wdXRbdHlwZT1cIm1vbnRoXCJdXG4vLyBpbnB1dFt0eXBlPVwidGltZVwiXVxuLy8gaW5wdXRbdHlwZT1cIndlZWtcIl1cbi8vIGlucHV0W3R5cGU9XCJudW1iZXJcIl1cbi8vIGlucHV0W3R5cGU9XCJlbWFpbFwiXVxuLy8gaW5wdXRbdHlwZT1cInVybFwiXVxuLy8gaW5wdXRbdHlwZT1cInNlYXJjaFwiXVxuLy8gaW5wdXRbdHlwZT1cInRlbFwiXVxuLy8gaW5wdXRbdHlwZT1cImNvbG9yXCJdXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogQGlucHV0LWhlaWdodC1iYXNlOyAvLyBNYWtlIGlucHV0cyBhdCBsZWFzdCB0aGUgaGVpZ2h0IG9mIHRoZWlyIGJ1dHRvbiBjb3VudGVycGFydCAoYmFzZSBsaW5lLWhlaWdodCArIHBhZGRpbmcgKyBib3JkZXIpXG4gIHBhZGRpbmc6IEBwYWRkaW5nLWJhc2UtdmVydGljYWwgQHBhZGRpbmctYmFzZS1ob3Jpem9udGFsO1xuICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogQGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlc2V0IHVudXN1YWwgRmlyZWZveC1vbi1BbmRyb2lkIGRlZmF1bHQgc3R5bGU7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL2lzc3Vlcy8yMTRcbiAgYm9yZGVyOiAxcHggc29saWQgQGlucHV0LWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogQGlucHV0LWJvcmRlci1yYWRpdXM7XG4gIC5ib3gtc2hhZG93KGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpKTtcbiAgLnRyYW5zaXRpb24oflwiYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1c1wiKTtcblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIC5mb3JtLWNvbnRyb2wtZm9jdXMoKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAucGxhY2Vob2xkZXIoKTtcblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICZbZGlzYWJsZWRdLFxuICAmW3JlYWRvbmx5XSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIGN1cnNvcjogQGN1cnNvci1kaXNhYmxlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtYmctZGlzYWJsZWQ7XG4gICAgb3BhY2l0eTogMTsgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50XG4gIH1cblxuICAvLyBSZXNldCBoZWlnaHQgZm9yIGB0ZXh0YXJlYWBzXG4gIHRleHRhcmVhJiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cblxuLy8gU2VhcmNoIGlucHV0cyBpbiBpT1Ncbi8vXG4vLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4vLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbi8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblxuLy8gU3BlY2lhbCBzdHlsZXMgZm9yIGlPUyB0ZW1wb3JhbCBpbnB1dHNcbi8vXG4vLyBJbiBNb2JpbGUgU2FmYXJpLCBzZXR0aW5nIGBkaXNwbGF5OiBibG9ja2Agb24gdGVtcG9yYWwgaW5wdXRzIGNhdXNlcyB0aGVcbi8vIHRleHQgd2l0aGluIHRoZSBpbnB1dCB0byBiZWNvbWUgdmVydGljYWxseSBtaXNhbGlnbmVkLiBBcyBhIHdvcmthcm91bmQsIHdlXG4vLyBzZXQgYSBwaXhlbCBsaW5lLWhlaWdodCB0aGF0IG1hdGNoZXMgdGhlIGdpdmVuIGhlaWdodCBvZiB0aGUgaW5wdXQsIGJ1dCBvbmx5XG4vLyBmb3IgU2FmYXJpLlxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWJhc2U7XG4gIH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtc20sXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtc20sXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1zbSB7XG4gICAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtc21hbGw7XG4gIH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWxnLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtbGcsXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1sZyB7XG4gICAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtbGFyZ2U7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIGxhYmVsIHtcbiAgICBtaW4taGVpZ2h0OiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7IC8vIEVuc3VyZSB0aGUgaW5wdXQgZG9lc24ndCBqdW1wIHdoZW4gdGhlcmUgaXMgbm8gdGV4dFxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTtcbn1cblxuLnJhZGlvICsgLnJhZGlvLFxuLmNoZWNrYm94ICsgLmNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogLTVweDsgLy8gTW92ZSB1cCBzaWJsaW5nIHJhZGlvcyBvciBjaGVja2JveGVzIGZvciB0aWdodGVyIHNwYWNpbmdcbn1cblxuLy8gUmFkaW9zIGFuZCBjaGVja2JveGVzIG9uIHNhbWUgbGluZVxuLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyAvLyBzcGFjZSBvdXQgY29uc2VjdXRpdmUgaW5saW5lIGNvbnRyb2xzXG59XG5cbi8vIEFwcGx5IHNhbWUgZGlzYWJsZWQgY3Vyc29yIHR3ZWFrIGFzIGZvciBpbnB1dHNcbi8vIFNvbWUgc3BlY2lhbCBjYXJlIGlzIG5lZWRlZCBiZWNhdXNlIDxsYWJlbD5zIGRvbid0IGluaGVyaXQgdGhlaXIgcGFyZW50J3MgYGN1cnNvcmAuXG4vL1xuLy8gTm90ZTogTmVpdGhlciByYWRpb3Mgbm9yIGNoZWNrYm94ZXMgY2FuIGJlIHJlYWRvbmx5LlxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgJltkaXNhYmxlZF0sXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBjdXJzb3I6IEBjdXJzb3ItZGlzYWJsZWQ7XG4gIH1cbn1cbi8vIFRoZXNlIGNsYXNzZXMgYXJlIHVzZWQgZGlyZWN0bHkgb24gPGxhYmVsPnNcbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgJi5kaXNhYmxlZCxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIGN1cnNvcjogQGN1cnNvci1kaXNhYmxlZDtcbiAgfVxufVxuLy8gVGhlc2UgY2xhc3NlcyBhcmUgdXNlZCBvbiBlbGVtZW50cyB3aXRoIDxsYWJlbD4gZGVzY2VuZGFudHNcbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBsYWJlbCB7XG4gICAgICBjdXJzb3I6IEBjdXJzb3ItZGlzYWJsZWQ7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU3RhdGljIGZvcm0gY29udHJvbCB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSBgcGAgZWxlbWVudCB0byBtYWtlIGFueSBzdHJpbmcgb2YgdGV4dCBhbGlnbiB3aXRoIGxhYmVscyBpblxuLy8gYSBob3Jpem9udGFsIGZvcm0gbGF5b3V0LlxuXG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIC8vIFNpemUgaXQgYXBwcm9wcmlhdGVseSBuZXh0IHRvIHJlYWwgZm9ybSBjb250cm9sc1xuICBwYWRkaW5nLXRvcDogKEBwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTtcbiAgcGFkZGluZy1ib3R0b206IChAcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XG4gIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBmcm9tIGBwYFxuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICYuaW5wdXQtbGcsXG4gICYuaW5wdXQtc20ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuXG4uaW5wdXQtc20sXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgLmlucHV0LXNpemUoQGlucHV0LWhlaWdodC1zbWFsbDsgQHBhZGRpbmctc21hbGwtdmVydGljYWw7IEBwYWRkaW5nLXNtYWxsLWhvcml6b250YWw7IEBmb250LXNpemUtc21hbGw7IEBsaW5lLWhlaWdodC1zbWFsbDsgQGlucHV0LWJvcmRlci1yYWRpdXMtc21hbGwpO1xufVxuXG4uaW5wdXQtbGcsXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgLmlucHV0LXNpemUoQGlucHV0LWhlaWdodC1sYXJnZTsgQHBhZGRpbmctbGFyZ2UtdmVydGljYWw7IEBwYWRkaW5nLWxhcmdlLWhvcml6b250YWw7IEBmb250LXNpemUtbGFyZ2U7IEBsaW5lLWhlaWdodC1sYXJnZTsgQGlucHV0LWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xufVxuXG5cbi8vIEZvcm0gY29udHJvbCBmZWVkYmFjayBzdGF0ZXNcbi8vXG4vLyBBcHBseSBjb250ZXh0dWFsIGFuZCBzZW1hbnRpYyBzdGF0ZXMgdG8gaW5kaXZpZHVhbCBmb3JtIGNvbnRyb2xzLlxuXG4uaGFzLWZlZWRiYWNrIHtcbiAgLy8gRW5hYmxlIGFic29sdXRlIHBvc2l0aW9uaW5nXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBFbnN1cmUgaWNvbnMgZG9uJ3Qgb3ZlcmxhcCB0ZXh0XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IChAaW5wdXQtaGVpZ2h0LWJhc2UgKiAxLjI1KTtcbiAgfVxufVxuLy8gRmVlZGJhY2sgaWNvbiAocmVxdWlyZXMgLmdseXBoaWNvbiBjbGFzc2VzKVxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjsgLy8gRW5zdXJlIGljb24gaXMgYWJvdmUgaW5wdXQgZ3JvdXBzXG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogQGlucHV0LWhlaWdodC1iYXNlO1xuICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5pbnB1dC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogQGlucHV0LWhlaWdodC1sYXJnZTtcbiAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LWxhcmdlO1xuICBsaW5lLWhlaWdodDogQGlucHV0LWhlaWdodC1sYXJnZTtcbn1cbi5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogQGlucHV0LWhlaWdodC1zbWFsbDtcbiAgaGVpZ2h0OiBAaW5wdXQtaGVpZ2h0LXNtYWxsO1xuICBsaW5lLWhlaWdodDogQGlucHV0LWhlaWdodC1zbWFsbDtcbn1cblxuLy8gRmVlZGJhY2sgc3RhdGVzXG4uaGFzLXN1Y2Nlc3Mge1xuICAuZm9ybS1jb250cm9sLXZhbGlkYXRpb24oQHN0YXRlLXN1Y2Nlc3MtdGV4dDsgQHN0YXRlLXN1Y2Nlc3MtdGV4dDsgQHN0YXRlLXN1Y2Nlc3MtYmcpO1xufVxuLmhhcy13YXJuaW5nIHtcbiAgLmZvcm0tY29udHJvbC12YWxpZGF0aW9uKEBzdGF0ZS13YXJuaW5nLXRleHQ7IEBzdGF0ZS13YXJuaW5nLXRleHQ7IEBzdGF0ZS13YXJuaW5nLWJnKTtcbn1cbi5oYXMtZXJyb3Ige1xuICAuZm9ybS1jb250cm9sLXZhbGlkYXRpb24oQHN0YXRlLWRhbmdlci10ZXh0OyBAc3RhdGUtZGFuZ2VyLXRleHQ7IEBzdGF0ZS1kYW5nZXItYmcpO1xufVxuXG4vLyBSZXBvc2l0aW9uIGZlZWRiYWNrIGljb24gaWYgaW5wdXQgaGFzIHZpc2libGUgbGFiZWwgYWJvdmVcbi5oYXMtZmVlZGJhY2sgbGFiZWwge1xuXG4gICYgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICAgdG9wOiAoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgNSk7IC8vIEhlaWdodCBvZiB0aGUgYGxhYmVsYCBhbmQgaXRzIG1hcmdpblxuICB9XG4gICYuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgICB0b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBIZWxwIHRleHRcbi8vXG4vLyBBcHBseSB0byBhbnkgZWxlbWVudCB5b3Ugd2lzaCB0byBjcmVhdGUgbGlnaHQgdGV4dCBmb3IgcGxhY2VtZW50IGltbWVkaWF0ZWx5XG4vLyBiZWxvdyBhIGZvcm0gY29udHJvbC4gVXNlIGZvciBnZW5lcmFsIGhlbHAsIGZvcm1hdHRpbmcsIG9yIGluc3RydWN0aW9uYWwgdGV4dC5cblxuLmhlbHAtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jazsgLy8gYWNjb3VudCBmb3IgYW55IGVsZW1lbnQgdXNpbmcgaGVscC1ibG9ja1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiBsaWdodGVuKEB0ZXh0LWNvbG9yLCAyNSUpOyAvLyBsaWdodGVuIHRoZSB0ZXh0IHNvbWUgZm9yIGNvbnRyYXN0XG59XG5cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cbi8vXG4vLyBIZWFkcyB1cCEgVGhpcyBpcyBtaXhpbi1lZCBpbnRvIGAubmF2YmFyLWZvcm1gIGluIG5hdmJhcnMubGVzcy5cblxuLmZvcm0taW5saW5lIHtcblxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gSW4gbmF2YmFyLWZvcm0sIGFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgICAgIC5pbnB1dC1ncm91cC1idG4sXG4gICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gSW5wdXQgZ3JvdXBzIG5lZWQgdGhhdCAxMDAlIHdpZHRoIHRob3VnaFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2ggKHdoaWNoIGFsc28gYXZvaWRzXG4gICAgLy8gYSBidWcgaW4gV2ViS2l0OiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NjkpLlxuICAgIC5yYWRpbyxcbiAgICAuY2hlY2tib3gge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC8vIFJlLW92ZXJyaWRlIHRoZSBmZWVkYmFjayBpY29uLlxuICAgIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbCBmb3Jtc1xuLy9cbi8vIEhvcml6b250YWwgZm9ybXMgYXJlIGJ1aWx0IG9uIGdyaWQgY2xhc3NlcyBhbmQgYWxsb3cgeW91IHRvIGNyZWF0ZSBmb3JtcyB3aXRoXG4vLyBsYWJlbHMgb24gdGhlIGxlZnQgYW5kIGlucHV0cyBvbiB0aGUgcmlnaHQuXG5cbi5mb3JtLWhvcml6b250YWwge1xuXG4gIC8vIENvbnNpc3RlbnQgdmVydGljYWwgYWxpZ25tZW50IG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlc1xuICAvL1xuICAvLyBMYWJlbHMgYWxzbyBnZXQgc29tZSByZXNldCBzdHlsZXMsIGJ1dCB0aGF0IGlzIHNjb3BlZCB0byBhIG1lZGlhIHF1ZXJ5IGJlbG93LlxuICAucmFkaW8sXG4gIC5jaGVja2JveCxcbiAgLnJhZGlvLWlubGluZSxcbiAgLmNoZWNrYm94LWlubGluZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAoQHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpOyAvLyBEZWZhdWx0IHBhZGRpbmcgcGx1cyBhIGJvcmRlclxuICB9XG4gIC8vIEFjY291bnQgZm9yIHBhZGRpbmcgd2UncmUgYWRkaW5nIHRvIGVuc3VyZSB0aGUgYWxpZ25tZW50IGFuZCBvZiBoZWxwIHRleHRcbiAgLy8gYW5kIG90aGVyIGNvbnRlbnQgYmVsb3cgaXRlbXNcbiAgLnJhZGlvLFxuICAuY2hlY2tib3gge1xuICAgIG1pbi1oZWlnaHQ6IChAbGluZS1oZWlnaHQtY29tcHV0ZWQgKyAoQHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpKTtcbiAgfVxuXG4gIC8vIE1ha2UgZm9ybSBncm91cHMgYmVoYXZlIGxpa2Ugcm93c1xuICAuZm9ybS1ncm91cCB7XG4gICAgLm1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZXNldCBzcGFjaW5nIGFuZCByaWdodCBhbGlnbiBsYWJlbHMsIGJ1dCBzY29wZSB0byBtZWRpYSBxdWVyaWVzIHNvIHRoYXRcbiAgLy8gbGFiZWxzIG9uIG5hcnJvdyB2aWV3cG9ydHMgc3RhY2sgdGhlIHNhbWUgYXMgYSBkZWZhdWx0IGZvcm0gZXhhbXBsZS5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy10b3A6IChAcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7IC8vIERlZmF1bHQgcGFkZGluZyBwbHVzIGEgYm9yZGVyXG4gICAgfVxuICB9XG5cbiAgLy8gVmFsaWRhdGlvbiBzdGF0ZXNcbiAgLy9cbiAgLy8gUmVwb3NpdGlvbiB0aGUgaWNvbiBiZWNhdXNlIGl0J3Mgbm93IHdpdGhpbiBhIGdyaWQgY29sdW1uIGFuZCBjb2x1bW5zIGhhdmVcbiAgLy8gYHBvc2l0aW9uOiByZWxhdGl2ZTtgIG9uIHRoZW0uIEFsc28gYWNjb3VudHMgZm9yIHRoZSBncmlkIGd1dHRlciBwYWRkaW5nLlxuICAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHJpZ2h0OiAoQGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIH1cblxuICAvLyBGb3JtIGdyb3VwIHNpemVzXG4gIC8vXG4gIC8vIFF1aWNrIHV0aWxpdHkgY2xhc3MgZm9yIGFwcGx5aW5nIGAuaW5wdXQtbGdgIGFuZCBgLmlucHV0LXNtYCBzdHlsZXMgdG8gdGhlXG4gIC8vIGlucHV0cyBhbmQgbGFiZWxzIHdpdGhpbiBhIGAuZm9ybS1ncm91cGAuXG4gIC5mb3JtLWdyb3VwLWxnIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICgoQHBhZGRpbmctbGFyZ2UtdmVydGljYWwgKiBAbGluZS1oZWlnaHQtbGFyZ2UpICsgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWdyb3VwLXNtIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IChAcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCArIDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSB2YWxpZGF0aW9uIHN0YXRlc1xuLy9cbi8vIFVzZWQgaW4gZm9ybXMubGVzcyB0byBnZW5lcmF0ZSB0aGUgZm9ybSB2YWxpZGF0aW9uIENTUyBmb3Igd2FybmluZ3MsIGVycm9ycyxcbi8vIGFuZCBzdWNjZXNzZXMuXG5cbi5mb3JtLWNvbnRyb2wtdmFsaWRhdGlvbihAdGV4dC1jb2xvcjogIzU1NTsgQGJvcmRlci1jb2xvcjogI2NjYzsgQGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUpIHtcbiAgLy8gQ29sb3IgdGhlIGxhYmVsIGFuZCBoZWxwIHRleHRcbiAgLmhlbHAtYmxvY2ssXG4gIC5jb250cm9sLWxhYmVsLFxuICAucmFkaW8sXG4gIC5jaGVja2JveCxcbiAgLnJhZGlvLWlubGluZSxcbiAgLmNoZWNrYm94LWlubGluZSxcbiAgJi5yYWRpbyBsYWJlbCxcbiAgJi5jaGVja2JveCBsYWJlbCxcbiAgJi5yYWRpby1pbmxpbmUgbGFiZWwsXG4gICYuY2hlY2tib3gtaW5saW5lIGxhYmVsICB7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICB9XG4gIC8vIFNldCB0aGUgYm9yZGVyIGFuZCBib3ggc2hhZG93IG9uIHNwZWNpZmljIGlucHV0cyB0byBtYXRjaFxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItY29sb3I6IEBib3JkZXItY29sb3I7XG4gICAgLmJveC1zaGFkb3coaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSkpOyAvLyBSZWRlY2xhcmUgc28gdHJhbnNpdGlvbnMgd29ya1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQGJvcmRlci1jb2xvciwgMTAlKTtcbiAgICAgIEBzaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLCAwIDAgNnB4IGxpZ2h0ZW4oQGJvcmRlci1jb2xvciwgMjAlKTtcbiAgICAgIC5ib3gtc2hhZG93KEBzaGFkb3cpO1xuICAgIH1cbiAgfVxuICAvLyBTZXQgdmFsaWRhdGlvbiBzdGF0ZXMgYWxzbyBmb3IgYWRkb25zXG4gIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgY29sb3I6IEB0ZXh0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogQGJvcmRlci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAvLyBPcHRpb25hbCBmZWVkYmFjayBpY29uXG4gIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYEBpbnB1dC1ib3JkZXItZm9jdXNgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG4uZm9ybS1jb250cm9sLWZvY3VzKEBjb2xvcjogQGlucHV0LWJvcmRlci1mb2N1cykge1xuICBAY29sb3ItcmdiYTogcmdiYShyZWQoQGNvbG9yKSwgZ3JlZW4oQGNvbG9yKSwgYmx1ZShAY29sb3IpLCAuNik7XG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogQGNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLmJveC1zaGFkb3coflwiaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA4cHggQHtjb2xvci1yZ2JhfVwiKTtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gUmVsYXRpdmUgdGV4dCBzaXplLCBwYWRkaW5nLCBhbmQgYm9yZGVyLXJhZGlpIGNoYW5nZXMgZm9yIGZvcm0gY29udHJvbHMuIEZvclxuLy8gaG9yaXpvbnRhbCBzaXppbmcsIHdyYXAgY29udHJvbHMgaW4gdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLiBgPHNlbGVjdD5gXG4vLyBlbGVtZW50IGdldHMgc3BlY2lhbCBsb3ZlIGJlY2F1c2UgaXQncyBzcGVjaWFsLCBhbmQgdGhhdCdzIGEgZmFjdCFcbi5pbnB1dC1zaXplKEBpbnB1dC1oZWlnaHQ7IEBwYWRkaW5nLXZlcnRpY2FsOyBAcGFkZGluZy1ob3Jpem9udGFsOyBAZm9udC1zaXplOyBAbGluZS1oZWlnaHQ7IEBib3JkZXItcmFkaXVzKSB7XG4gIGhlaWdodDogQGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogQHBhZGRpbmctdmVydGljYWwgQHBhZGRpbmctaG9yaXpvbnRhbDtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0O1xuICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cztcblxuICBzZWxlY3QmIHtcbiAgICBoZWlnaHQ6IEBpbnB1dC1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IEBpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICB0ZXh0YXJlYSYsXG4gIHNlbGVjdFttdWx0aXBsZV0mIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbiIsIi8vXG4vLyBCdXR0b25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2Ugc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBGb3IgaW5wdXQuYnRuXG4gIGZvbnQtd2VpZ2h0OiBAYnRuLWZvbnQtd2VpZ2h0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlc2V0IHVudXN1YWwgRmlyZWZveC1vbi1BbmRyb2lkIGRlZmF1bHQgc3R5bGU7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL2lzc3Vlcy8yMTRcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC5idXR0b24tc2l6ZShAcGFkZGluZy1iYXNlLXZlcnRpY2FsOyBAcGFkZGluZy1iYXNlLWhvcml6b250YWw7IEBmb250LXNpemUtYmFzZTsgQGxpbmUtaGVpZ2h0LWJhc2U7IEBib3JkZXItcmFkaXVzLWJhc2UpO1xuICAudXNlci1zZWxlY3Qobm9uZSk7XG5cbiAgJixcbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlIHtcbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgLnRhYi1mb2N1cygpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBAYnRuLWRlZmF1bHQtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgLmJveC1zaGFkb3coaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSkpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJltkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBjdXJzb3I6IEBjdXJzb3ItZGlzYWJsZWQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzXG4gICAgLm9wYWNpdHkoLjY1KTtcbiAgICAuYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuLWRlZmF1bHQge1xuICAuYnV0dG9uLXZhcmlhbnQoQGJ0bi1kZWZhdWx0LWNvbG9yOyBAYnRuLWRlZmF1bHQtYmc7IEBidG4tZGVmYXVsdC1ib3JkZXIpO1xufVxuLmJ0bi1wcmltYXJ5IHtcbiAgLmJ1dHRvbi12YXJpYW50KEBidG4tcHJpbWFyeS1jb2xvcjsgQGJ0bi1wcmltYXJ5LWJnOyBAYnRuLXByaW1hcnktYm9yZGVyKTtcbn1cbi8vIFN1Y2Nlc3MgYXBwZWFycyBhcyBncmVlblxuLmJ0bi1zdWNjZXNzIHtcbiAgLmJ1dHRvbi12YXJpYW50KEBidG4tc3VjY2Vzcy1jb2xvcjsgQGJ0bi1zdWNjZXNzLWJnOyBAYnRuLXN1Y2Nlc3MtYm9yZGVyKTtcbn1cbi8vIEluZm8gYXBwZWFycyBhcyBibHVlLWdyZWVuXG4uYnRuLWluZm8ge1xuICAuYnV0dG9uLXZhcmlhbnQoQGJ0bi1pbmZvLWNvbG9yOyBAYnRuLWluZm8tYmc7IEBidG4taW5mby1ib3JkZXIpO1xufVxuLy8gV2FybmluZyBhcHBlYXJzIGFzIG9yYW5nZVxuLmJ0bi13YXJuaW5nIHtcbiAgLmJ1dHRvbi12YXJpYW50KEBidG4td2FybmluZy1jb2xvcjsgQGJ0bi13YXJuaW5nLWJnOyBAYnRuLXdhcm5pbmctYm9yZGVyKTtcbn1cbi8vIERhbmdlciBhbmQgZXJyb3IgYXBwZWFyIGFzIHJlZFxuLmJ0bi1kYW5nZXIge1xuICAuYnV0dG9uLXZhcmlhbnQoQGJ0bi1kYW5nZXItY29sb3I7IEBidG4tZGFuZ2VyLWJnOyBAYnRuLWRhbmdlci1ib3JkZXIpO1xufVxuXG5cbi8vIExpbmsgYnV0dG9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgY29sb3I6IEBsaW5rLWNvbG9yO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJltkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAuYm94LXNoYWRvdyhub25lKTtcbiAgfVxuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogQGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgJltkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IEBidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCdXR0b24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tbGcge1xuICAvLyBsaW5lLWhlaWdodDogZW5zdXJlIGV2ZW4tbnVtYmVyZWQgaGVpZ2h0IG9mIGJ1dHRvbiBuZXh0IHRvIGxhcmdlIGlucHV0XG4gIC5idXR0b24tc2l6ZShAcGFkZGluZy1sYXJnZS12ZXJ0aWNhbDsgQHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZS1sYXJnZTsgQGxpbmUtaGVpZ2h0LWxhcmdlOyBAYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG59XG4uYnRuLXNtIHtcbiAgLy8gbGluZS1oZWlnaHQ6IGVuc3VyZSBwcm9wZXIgaGVpZ2h0IG9mIGJ1dHRvbiBuZXh0IHRvIHNtYWxsIGlucHV0XG4gIC5idXR0b24tc2l6ZShAcGFkZGluZy1zbWFsbC12ZXJ0aWNhbDsgQHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZS1zbWFsbDsgQGxpbmUtaGVpZ2h0LXNtYWxsOyBAYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG59XG4uYnRuLXhzIHtcbiAgLmJ1dHRvbi1zaXplKEBwYWRkaW5nLXhzLXZlcnRpY2FsOyBAcGFkZGluZy14cy1ob3Jpem9udGFsOyBAZm9udC1zaXplLXNtYWxsOyBAbGluZS1oZWlnaHQtc21hbGw7IEBib3JkZXItcmFkaXVzLXNtYWxsKTtcbn1cblxuXG4vLyBCbG9jayBidXR0b25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLmJ1dHRvbi12YXJpYW50KEBjb2xvcjsgQGJhY2tncm91bmQ7IEBib3JkZXIpIHtcbiAgY29sb3I6IEBjb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQ7XG4gIGJvcmRlci1jb2xvcjogQGJvcmRlcjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmLmZvY3VzLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gIC5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZSYge1xuICAgIGNvbG9yOiBAY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKEBiYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihAYm9yZGVyLCAxMiUpO1xuICB9XG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlJiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuICAmLmRpc2FibGVkLFxuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICYsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIC5iYWRnZSB7XG4gICAgY29sb3I6IEBiYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvcjtcbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbi5idXR0b24tc2l6ZShAcGFkZGluZy12ZXJ0aWNhbDsgQHBhZGRpbmctaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZTsgQGxpbmUtaGVpZ2h0OyBAYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiBAcGFkZGluZy12ZXJ0aWNhbCBAcGFkZGluZy1ob3Jpem9udGFsO1xuICBmb250LXNpemU6IEBmb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzO1xufVxuIiwiLy8gT3BhY2l0eVxuXG4ub3BhY2l0eShAb3BhY2l0eSkge1xuICBvcGFjaXR5OiBAb3BhY2l0eTtcbiAgLy8gSUU4IGZpbHRlclxuICBAb3BhY2l0eS1pZTogKEBvcGFjaXR5ICogMTAwKTtcbiAgZmlsdGVyOiB+XCJhbHBoYShvcGFjaXR5PUB7b3BhY2l0eS1pZX0pXCI7XG59XG4iLCIvL1xuLy8gQ29tcG9uZW50IGFuaW1hdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEhlYWRzIHVwIVxuLy9cbi8vIFdlIGRvbid0IHVzZSB0aGUgYC5vcGFjaXR5KClgIG1peGluIGhlcmUgc2luY2UgaXQgY2F1c2VzIGEgYnVnIHdpdGggdGV4dFxuLy8gZmllbGRzIGluIElFNy04LiBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzM1NTIuXG5cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgLnRyYW5zaXRpb24ob3BhY2l0eSAuMTVzIGxpbmVhcik7XG4gICYuaW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICYuaW4gICAgICB7IGRpc3BsYXk6IGJsb2NrOyB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRyJi5pbiAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuICB0Ym9keSYuaW4geyBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLnRyYW5zaXRpb24tcHJvcGVydHkoflwiaGVpZ2h0LCB2aXNpYmlsaXR5XCIpO1xuICAudHJhbnNpdGlvbi1kdXJhdGlvbiguMzVzKTtcbiAgLnRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKGVhc2UpO1xufVxuIiwiLy9cbi8vIERyb3Bkb3duIG1lbnVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIERyb3Bkb3duIGFycm93L2NhcmV0XG4uY2FyZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci10b3A6ICAgQGNhcmV0LXdpZHRoLWJhc2Ugc29saWQ7XG4gIGJvcmRlci1yaWdodDogQGNhcmV0LXdpZHRoLWJhc2Ugc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAgQGNhcmV0LXdpZHRoLWJhc2Ugc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChkaXYpXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8vIFByZXZlbnQgdGhlIGZvY3VzIG9uIHRoZSBkcm9wZG93biB0b2dnbGUgd2hlbiBjbG9zaW5nIGRyb3Bkb3duc1xuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51ICh1bClcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IEB6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAycHggMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGJhY2tncm91bmQtY29sb3I6IEBkcm9wZG93bi1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgQGRyb3Bkb3duLWZhbGxiYWNrLWJvcmRlcjsgLy8gSUU4IGZhbGxiYWNrXG4gIGJvcmRlcjogMXB4IHNvbGlkIEBkcm9wZG93bi1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG4gIC5ib3gtc2hhZG93KDAgNnB4IDEycHggcmdiYSgwLDAsMCwuMTc1KSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cbiAgLy8gQWxpZ25zIHRoZSBkcm9wZG93biBtZW51IHRvIHJpZ2h0XG4gIC8vXG4gIC8vIERlcHJlY2F0ZWQgYXMgb2YgMy4xLjAgaW4gZmF2b3Igb2YgYC5kcm9wZG93bi1tZW51LVtkaXJdYFxuICAmLnB1bGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAvLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4gIC5kaXZpZGVyIHtcbiAgICAubmF2LWRpdmlkZXIoQGRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICB9XG5cbiAgLy8gTGlua3Mgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4gID4gbGkgPiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAzcHggMjBweDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgICBjb2xvcjogQGRyb3Bkb3duLWxpbmstY29sb3I7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIH1cbn1cblxuLy8gSG92ZXIvRm9jdXMgc3RhdGVcbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBAZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZHJvcGRvd24tbGluay1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBBY3RpdmUgc3RhdGVcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogQGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBkcm9wZG93bi1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG4vLyBEaXNhYmxlZCBzdGF0ZVxuLy9cbi8vIEdyYXkgb3V0IHRleHQgYW5kIGVuc3VyZSB0aGUgaG92ZXIvZm9jdXMgc3RhdGUgcmVtYWlucyBncmF5XG5cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiBAZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgfVxuXG4gIC8vIE51a2UgaG92ZXIvZm9jdXMgZWZmZWN0c1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIENTUyBncmFkaWVudFxuICAgIC5yZXNldC1maWx0ZXIoKTtcbiAgICBjdXJzb3I6IEBjdXJzb3ItZGlzYWJsZWQ7XG4gIH1cbn1cblxuLy8gT3BlbiBzdGF0ZSBmb3IgdGhlIGRyb3Bkb3duXG4ub3BlbiB7XG4gIC8vIFNob3cgdGhlIG1lbnVcbiAgPiAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG91dGxpbmUgd2hlbiA6Zm9jdXMgaXMgdHJpZ2dlcmVkXG4gID4gYSB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4vLyBNZW51IHBvc2l0aW9uaW5nXG4vL1xuLy8gQWRkIGV4dHJhIGNsYXNzIHRvIGAuZHJvcGRvd24tbWVudWAgdG8gZmxpcCB0aGUgYWxpZ25tZW50IG9mIHRoZSBkcm9wZG93blxuLy8gbWVudSB3aXRoIHRoZSBwYXJlbnQuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gYC5kcm9wZG93bi1tZW51YFxuICByaWdodDogMDtcbn1cbi8vIFdpdGggdjMsIHdlIGVuYWJsZWQgYXV0by1mbGlwcGluZyBpZiB5b3UgaGF2ZSBhIGRyb3Bkb3duIHdpdGhpbiBhIHJpZ2h0XG4vLyBhbGlnbmVkIG5hdiBjb21wb25lbnQuIFRvIGVuYWJsZSB0aGUgdW5kb2luZyBvZiB0aGF0LCB3ZSBwcm92aWRlIGFuIG92ZXJyaWRlXG4vLyB0byByZXN0b3JlIHRoZSBkZWZhdWx0IGRyb3Bkb3duIG1lbnUgYWxpZ25tZW50LlxuLy9cbi8vIFRoaXMgaXMgb25seSBmb3IgbGVmdC1hbGlnbmluZyBhIGRyb3Bkb3duIG1lbnUgd2l0aGluIGEgYC5uYXZiYXItcmlnaHRgIG9yXG4vLyBgLnB1bGwtcmlnaHRgIG5hdiBjb21wb25lbnQuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLXNtYWxsO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiBAZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIEJhY2tkcm9wIHRvIGNhdGNoIGJvZHkgY2xpY2tzIG9uIG1vYmlsZSwgZXRjLlxuLmRyb3Bkb3duLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IChAemluZGV4LWRyb3Bkb3duIC0gMTApO1xufVxuXG4vLyBSaWdodCBhbGlnbmVkIGRyb3Bkb3duc1xuLnB1bGwtcmlnaHQgPiAuZHJvcGRvd24tbWVudSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQsIGJyby5cbi8vIFRPRE86IGFic3RyYWN0IHRoaXMgc28gdGhhdCB0aGUgbmF2YmFyIGZpeGVkIHN0eWxlcyBhcmUgbm90IHBsYWNlZCBoZXJlP1xuXG4uZHJvcHVwLFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIHtcbiAgLy8gUmV2ZXJzZSB0aGUgY2FyZXRcbiAgLmNhcmV0IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IEBjYXJldC13aWR0aC1iYXNlIHNvbGlkO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLy8gRGlmZmVyZW50IHBvc2l0aW9uaW5nIGZvciBib3R0b20gdXAgbWVudVxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cbn1cblxuXG4vLyBDb21wb25lbnQgYWxpZ25tZW50XG4vL1xuLy8gUmVpdGVyYXRlIHBlciBuYXZiYXIubGVzcyBhbmQgdGhlIG1vZGlmaWVkIGNvbXBvbmVudCBhbGlnbm1lbnQgdGhlcmUuXG5cbkBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gIC5uYXZiYXItcmlnaHQge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIC5kcm9wZG93bi1tZW51LXJpZ2h0KCk7XG4gICAgfVxuICAgIC8vIE5lY2Vzc2FyeSBmb3Igb3ZlcnJpZGVzIG9mIHRoZSBkZWZhdWx0IHJpZ2h0IGFsaWduZWQgbWVudS5cbiAgICAvLyBXaWxsIHJlbW92ZSBjb21lIHY0IGluIGFsbCBsaWtlbGlob29kLlxuICAgIC5kcm9wZG93bi1tZW51LWxlZnQge1xuICAgICAgLmRyb3Bkb3duLW1lbnUtbGVmdCgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG4ubmF2LWRpdmlkZXIoQGNvbG9yOiAjZTVlNWU1KSB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46ICgoQGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMikgLSAxKSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3I7XG59XG4iLCIvL1xuLy8gQnV0dG9uIGdyb3Vwc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBidXR0b24gdG8gdGhlIGZyb250XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG59XG5cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbi5idG4tZ3JvdXAge1xuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5idG4tZ3JvdXAsXG4gIC5idG4tZ3JvdXAgKyAuYnRuLFxuICAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7IC8vIE9mZnNldCB0aGUgZmlyc3QgY2hpbGQncyBtYXJnaW5cbiAgJjpleHRlbmQoLmNsZWFyZml4IGFsbCk7XG5cbiAgLmJ0bi1ncm91cCxcbiAgLmlucHV0LWdyb3VwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCxcbiAgPiAuaW5wdXQtZ3JvdXAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBTZXQgY29ybmVycyBpbmRpdmlkdWFsIGJlY2F1c2Ugc29tZXRpbWVzIGEgc2luZ2xlIGJ1dHRvbiBjYW4gYmUgaW4gYSAuYnRuLWdyb3VwIGFuZCB3ZSBuZWVkIDpmaXJzdC1jaGlsZCBhbmQgOmxhc3QtY2hpbGQgdG8gYm90aCBtYXRjaFxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgJjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgLmJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cbn1cbi8vIE5lZWQgLmRyb3Bkb3duLXRvZ2dsZSBzaW5jZSA6bGFzdC1jaGlsZCBkb2Vzbid0IGFwcGx5IGdpdmVuIGEgLmRyb3Bkb3duLW1lbnUgaW1tZWRpYXRlbHkgYWZ0ZXIgaXRcbi5idG4tZ3JvdXAgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIC5ib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG5cbi8vIEN1c3RvbSBlZGl0cyBmb3IgaW5jbHVkaW5nIGJ0bi1ncm91cHMgd2l0aGluIGJ0bi1ncm91cHMgKHVzZWZ1bCBmb3IgaW5jbHVkaW5nIGRyb3Bkb3duIGJ1dHRvbnMgd2l0aGluIGEgYnRuLWdyb3VwKVxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXAge1xuICBmbG9hdDogbGVmdDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgPiAuYnRuOmxhc3QtY2hpbGQsXG4gID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgLmJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgLmJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cblxuLy8gT24gYWN0aXZlIGFuZCBvcGVuLCBkb24ndCBzaG93IG91dGxpbmVcbi5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAteHMgPiAuYnRuIHsgJjpleHRlbmQoLmJ0bi14cyk7IH1cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgJjpleHRlbmQoLmJ0bi1zbSk7IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgJjpleHRlbmQoLmJ0bi1sZyk7IH1cblxuXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEdpdmUgdGhlIGxpbmUgYmV0d2VlbiBidXR0b25zIHNvbWUgZGVwdGhcbi5idG4tZ3JvdXAgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBhbmQgc2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICAuYm94LXNoYWRvdyhpbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KSk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICAuYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vIFJlcG9zaXRpb24gdGhlIGNhcmV0XG4uYnRuIC5jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLy8gQ2FyZXRzIGluIG90aGVyIGJ1dHRvbiBzaXplc1xuLmJ0bi1sZyAuY2FyZXQge1xuICBib3JkZXItd2lkdGg6IEBjYXJldC13aWR0aC1sYXJnZSBAY2FyZXQtd2lkdGgtbGFyZ2UgMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi8vIFVwc2lkZSBkb3duIGNhcmV0cyBmb3IgLmRyb3B1cFxuLmRyb3B1cCAuYnRuLWxnIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogMCBAY2FyZXQtd2lkdGgtbGFyZ2UgQGNhcmV0LXdpZHRoLWxhcmdlO1xufVxuXG5cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBDbGVhciBmbG9hdHMgc28gZHJvcGRvd24gbWVudXMgY2FuIGJlIHByb3Blcmx5IHBsYWNlZFxuICA+IC5idG4tZ3JvdXAge1xuICAgICY6ZXh0ZW5kKC5jbGVhcmZpeCBhbGwpO1xuICAgID4gLmJ0biB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gIH1cblxuICA+IC5idG4gKyAuYnRuLFxuICA+IC5idG4gKyAuYnRuLWdyb3VwLFxuICA+IC5idG4tZ3JvdXAgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgLmJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG4gICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICAuYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICA+IC5idG46bGFzdC1jaGlsZCxcbiAgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAuYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgLmJvcmRlci10b3AtcmFkaXVzKDApO1xufVxuXG5cbi8vIEp1c3RpZmllZCBidXR0b24gZ3JvdXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tZ3JvdXAtanVzdGlmaWVkIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogMSU7XG4gIH1cbiAgPiAuYnRuLWdyb3VwIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi5ib3JkZXItdG9wLXJhZGl1cyhAcmFkaXVzKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAcmFkaXVzO1xuICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQHJhZGl1cztcbn1cbi5ib3JkZXItcmlnaHQtcmFkaXVzKEByYWRpdXMpIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEByYWRpdXM7XG4gICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAcmFkaXVzO1xufVxuLmJvcmRlci1ib3R0b20tcmFkaXVzKEByYWRpdXMpIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEByYWRpdXM7XG4gICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAcmFkaXVzO1xufVxuLmJvcmRlci1sZWZ0LXJhZGl1cyhAcmFkaXVzKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEByYWRpdXM7XG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEByYWRpdXM7XG59XG4iLCIvL1xuLy8gSW5wdXQgZ3JvdXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBCYXNlIHN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZHJvcGRvd25zXG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyAvLyBwcmV2ZW50IGlucHV0IGdyb3VwcyBmcm9tIGluaGVyaXRpbmcgYm9yZGVyIHN0eWxlcyBmcm9tIHRhYmxlIGNlbGxzIHdoZW4gcGxhY2VkIHdpdGhpbiBhIHRhYmxlXG5cbiAgLy8gVW5kbyBwYWRkaW5nIGFuZCBmbG9hdCBvZiBncmlkIGNsYXNzZXNcbiAgJltjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIC8vIEVuc3VyZSB0aGF0IHRoZSBpbnB1dCBpcyBhbHdheXMgYWJvdmUgdGhlICphcHBlbmRlZCogYWRkb24gYnV0dG9uIGZvclxuICAgIC8vIHByb3BlciBib3JkZXIgY29sb3JzLlxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgLy8gSUU5IGZ1YmFycyB0aGUgcGxhY2Vob2xkZXIgYXR0cmlidXRlIGluIHRleHQgaW5wdXRzIGFuZCB0aGUgYXJyb3dzIG9uXG4gICAgLy8gc2VsZWN0IGVsZW1lbnRzIGluIGlucHV0IGdyb3Vwcy4gVG8gZml4IGl0LCB3ZSBmbG9hdCB0aGUgaW5wdXQuIERldGFpbHM6XG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU2MSNpc3N1ZWNvbW1lbnQtMjg5MzY4NTVcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy8gU2l6aW5nIG9wdGlvbnNcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIC5pbnB1dC1sZygpO1xufVxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgLmlucHV0LXNtKCk7XG59XG5cblxuLy8gRGlzcGxheSBhcyB0YWJsZS1jZWxsXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXG4gICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLy8gQWRkb24gYW5kIGFkZG9uIHdyYXBwZXIgZm9yIGJ1dHRvbnNcbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4ge1xuICB3aWR0aDogMSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIE1hdGNoIHRoZSBpbnB1dHNcbn1cblxuLy8gVGV4dCBpbnB1dCBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHBhZGRpbmc6IEBwYWRkaW5nLWJhc2UtdmVydGljYWwgQHBhZGRpbmctYmFzZS1ob3Jpem9udGFsO1xuICBmb250LXNpemU6IEBmb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiBAaW5wdXQtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCBAaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gIC8vIFNpemluZ1xuICAmLmlucHV0LXNtIHtcbiAgICBwYWRkaW5nOiBAcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCBAcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1zbWFsbDtcbiAgfVxuICAmLmlucHV0LWxnIHtcbiAgICBwYWRkaW5nOiBAcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCBAcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsO1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sYXJnZTtcbiAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1sYXJnZTtcbiAgfVxuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIC5ib3JkZXItcmlnaHQtcmFkaXVzKDApO1xufVxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgLmJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8vIEJ1dHRvbiBpbnB1dCBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5pbnB1dC1ncm91cC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEphbmtpbHkgcHJldmVudCBpbnB1dCBidXR0b24gZ3JvdXBzIGZyb20gd3JhcHBpbmcgd2l0aCBgd2hpdGUtc3BhY2VgIGFuZFxuICAvLyBgZm9udC1zaXplYCBpbiBjb21iaW5hdGlvbiB3aXRoIGBpbmxpbmUtYmxvY2tgIG9uIGJ1dHRvbnMuXG4gIGZvbnQtc2l6ZTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBOZWdhdGl2ZSBtYXJnaW4gZm9yIHNwYWNpbmcsIHBvc2l0aW9uIGZvciBicmluZ2luZyBob3ZlcmVkL2ZvY3VzZWQvYWN0aXZlZFxuICAvLyBlbGVtZW50IGFib3ZlIHRoZSBzaWJsaW5ncy5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgKyAuYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cbiAgICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBidXR0b24gdG8gdGhlIGZyb250XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG5cbiAgLy8gTmVnYXRpdmUgbWFyZ2luIHRvIG9ubHkgaGF2ZSBhIDFweCBib3JkZXIgYmV0d2VlbiB0aGUgdHdvXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgID4gLmJ0bixcbiAgICA+IC5idG4tZ3JvdXAge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgID4gLmJ0bixcbiAgICA+IC5idG4tZ3JvdXAge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gTmF2c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIGNsYXNzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IHVsL29sXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICY6ZXh0ZW5kKC5jbGVhcmZpeCBhbGwpO1xuXG4gID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgID4gYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IEBuYXYtbGluay1wYWRkaW5nO1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXYtbGluay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEaXNhYmxlZCBzdGF0ZSBzZXRzIHRleHQgdG8gZ3JheSBhbmQgbnVrZXMgaG92ZXIvdGFiIGVmZmVjdHNcbiAgICAmLmRpc2FibGVkID4gYSB7XG4gICAgICBjb2xvcjogQG5hdi1kaXNhYmxlZC1saW5rLWNvbG9yO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAbmF2LWRpc2FibGVkLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGN1cnNvcjogQGN1cnNvci1kaXNhYmxlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBPcGVuIGRyb3Bkb3duc1xuICAub3BlbiA+IGEge1xuICAgICYsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXYtbGluay1ob3Zlci1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogQGxpbmstY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gTmF2IGRpdmlkZXJzIChkZXByZWNhdGVkIHdpdGggdjMuMC4xKVxuICAvL1xuICAvLyBUaGlzIHNob3VsZCBoYXZlIGJlZW4gcmVtb3ZlZCBpbiB2MyB3aXRoIHRoZSBkcm9wcGluZyBvZiBgLm5hdi1saXN0YCwgYnV0XG4gIC8vIHdlIG1pc3NlZCBpdC4gV2UgZG9uJ3QgY3VycmVudGx5IHN1cHBvcnQgdGhpcyBhbnl3aGVyZSwgYnV0IGluIHRoZSBpbnRlcmVzdFxuICAvLyBvZiBtYWludGFpbmluZyBiYWNrd2FyZCBjb21wYXRpYmlsaXR5IGluIGNhc2UgeW91IHVzZSBpdCwgaXQncyBkZXByZWNhdGVkLlxuICAubmF2LWRpdmlkZXIge1xuICAgIC5uYXYtZGl2aWRlcigpO1xuICB9XG5cbiAgLy8gUHJldmVudCBJRTggZnJvbSBtaXNwbGFjaW5nIGltZ3NcbiAgLy9cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2lzc3Vlcy85ODQjaXNzdWVjb21tZW50LTM5ODU5ODlcbiAgPiBsaSA+IGEgPiBpbWcge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIFRhYnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gR2l2ZSB0aGUgdGFicyBzb21ldGhpbmcgdG8gc2l0IG9uXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQG5hdi10YWJzLWJvcmRlci1jb2xvcjtcbiAgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLy8gTWFrZSB0aGUgbGlzdC1pdGVtcyBvdmVybGF5IHRoZSBib3R0b20gYm9yZGVyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcblxuICAgIC8vIEFjdHVhbCB0YWJzIChhcyBsaW5rcylcbiAgICA+IGEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2UgQGJvcmRlci1yYWRpdXMtYmFzZSAwIDA7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IgQG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yIEBuYXYtdGFicy1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQWN0aXZlIHN0YXRlLCBhbmQgaXRzIDpob3ZlciB0byBvdmVycmlkZSBub3JtYWwgOmhvdmVyXG4gICAgJi5hY3RpdmUgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1iZztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gcHVsbGluZyB0aGlzIGluIG1haW5seSBmb3IgbGVzcyBzaG9ydGhhbmRcbiAgJi5uYXYtanVzdGlmaWVkIHtcbiAgICAubmF2LWp1c3RpZmllZCgpO1xuICAgIC5uYXYtdGFicy1qdXN0aWZpZWQoKTtcbiAgfVxufVxuXG5cbi8vIFBpbGxzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubmF2LXBpbGxzIHtcbiAgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAvLyBMaW5rcyByZW5kZXJlZCBhcyBwaWxsc1xuICAgID4gYSB7XG4gICAgICBib3JkZXItcmFkaXVzOiBAbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuICAgICsgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAvLyBBY3RpdmUgc3RhdGVcbiAgICAmLmFjdGl2ZSA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IEBuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gU3RhY2tlZCBwaWxsc1xuLm5hdi1zdGFja2VkIHtcbiAgPiBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgKyBsaSB7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgLy8gbm8gbmVlZCBmb3IgdGhpcyBnYXAgYmV0d2VlbiBuYXYgaXRlbXNcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXYgdmFyaWF0aW9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gSnVzdGlmaWVkIG5hdiBsaW5rc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgID4gYSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICB9XG5cbiAgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgPiBsaSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgd2lkdGg6IDElO1xuICAgICAgPiBhIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTW92ZSBib3JkZXJzIHRvIGFuY2hvcnMgaW5zdGVhZCBvZiBib3R0b20gb2YgbGlzdFxuLy9cbi8vIE1peGluIGZvciBhZGRpbmcgb24gdG9wIHRoZSBzaGFyZWQgYC5uYXYtanVzdGlmaWVkYCBzdHlsZXMgZm9yIG91ciB0YWJzXG4ubmF2LXRhYnMtanVzdGlmaWVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcblxuICA+IGxpID4gYSB7XG4gICAgLy8gT3ZlcnJpZGUgbWFyZ2luIGZyb20gLm5hdi10YWJzXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG4gIH1cblxuICA+IC5hY3RpdmUgPiBhLFxuICA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAbmF2LXRhYnMtanVzdGlmaWVkLWxpbmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgPiBsaSA+IGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBuYXYtdGFicy1qdXN0aWZpZWQtbGluay1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlIEBib3JkZXItcmFkaXVzLWJhc2UgMCAwO1xuICAgIH1cbiAgICA+IC5hY3RpdmUgPiBhLFxuICAgID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gICAgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBAbmF2LXRhYnMtanVzdGlmaWVkLWFjdGl2ZS1saW5rLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuXG5cbi8vIERyb3Bkb3duc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBTcGVjaWZpYyBkcm9wZG93bnNcbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIC8vIG1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICBtYXJnaW4tdG9wOiAtMXB4O1xuICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAuYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gTmF2YmFyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBXcmFwcGVyIGFuZCBiYXNlIGNsYXNzXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiBAbmF2YmFyLWhlaWdodDsgLy8gRW5zdXJlIGEgbmF2YmFyIGFsd2F5cyBzaG93cyAoZS5nLiwgd2l0aG91dCBhIC5uYXZiYXItYnJhbmQgaW4gY29sbGFwc2VkIG1vZGUpXG4gIG1hcmdpbi1ib3R0b206IEBuYXZiYXItbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgLy8gUHJldmVudCBmbG9hdHMgZnJvbSBicmVha2luZyB0aGUgbmF2YmFyXG4gICY6ZXh0ZW5kKC5jbGVhcmZpeCBhbGwpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgYm9yZGVyLXJhZGl1czogQG5hdmJhci1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIGhlYWRpbmdcbi8vXG4vLyBHcm91cHMgYC5uYXZiYXItYnJhbmRgIGFuZCBgLm5hdmJhci10b2dnbGVgIGludG8gYSBzaW5nbGUgY29tcG9uZW50IGZvciBlYXN5XG4vLyBzdHlsaW5nIG9mIHJlc3BvbnNpdmUgYXNwZWN0cy5cblxuLm5hdmJhci1oZWFkZXIge1xuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cblxuLy8gTmF2YmFyIGNvbGxhcHNlIChib2R5KVxuLy9cbi8vIEdyb3VwIHlvdXIgbmF2YmFyIGNvbnRlbnQgaW50byB0aGlzIGZvciBlYXN5IGNvbGxhcHNpbmcgYW5kIGV4cGFuZGluZyBhY3Jvc3Ncbi8vIHZhcmlvdXMgZGV2aWNlIHNpemVzLiBCeSBkZWZhdWx0LCB0aGlzIGNvbnRlbnQgaXMgY29sbGFwc2VkIHdoZW4gPDc2OHB4LCBidXRcbi8vIHdpbGwgZXhwYW5kIHBhc3QgdGhhdCBmb3IgYSBob3Jpem9udGFsIGRpc3BsYXkuXG4vL1xuLy8gVG8gc3RhcnQgKG9uIG1vYmlsZSBkZXZpY2VzKSB0aGUgbmF2YmFyIGxpbmtzLCBmb3JtcywgYW5kIGJ1dHRvbnMgYXJlIHN0YWNrZWRcbi8vIHZlcnRpY2FsbHkgYW5kIGluY2x1ZGUgYSBgbWF4LWhlaWdodGAgdG8gb3ZlcmZsb3cgaW4gY2FzZSB5b3UgaGF2ZSB0b28gbXVjaFxuLy8gY29udGVudCBmb3IgdGhlIHVzZXIncyB2aWV3cG9ydC5cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHBhZGRpbmctcmlnaHQ6IEBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBwYWRkaW5nLWxlZnQ6ICBAbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsLjEpO1xuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICYuaW4ge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICYuY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgc2V0dGluZ1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmluIHtcbiAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLy8gVW5kbyB0aGUgY29sbGFwc2Ugc2lkZSBwYWRkaW5nIGZvciBuYXZiYXJzIHdpdGggY29udGFpbmVycyB0byBlbnN1cmVcbiAgICAvLyBhbGlnbm1lbnQgb2YgcmlnaHQtYWxpZ25lZCBjb250ZW50cy5cbiAgICAubmF2YmFyLWZpeGVkLXRvcCAmLFxuICAgIC5uYXZiYXItc3RhdGljLXRvcCAmLFxuICAgIC5uYXZiYXItZml4ZWQtYm90dG9tICYge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1maXhlZC10b3AsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6IEBuYXZiYXItY29sbGFwc2UtbWF4LWhlaWdodDtcblxuICAgIEBtZWRpYSAobWF4LWRldmljZS13aWR0aDogQHNjcmVlbi14cy1taW4pIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm90aCBuYXZiYXIgaGVhZGVyIGFuZCBjb2xsYXBzZVxuLy9cbi8vIFdoZW4gYSBjb250YWluZXIgaXMgcHJlc2VudCwgY2hhbmdlIHRoZSBiZWhhdmlvciBvZiB0aGUgaGVhZGVyIGFuZCBjb2xsYXBzZS5cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQge1xuICA+IC5uYXZiYXItaGVhZGVyLFxuICA+IC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIG1hcmdpbi1sZWZ0OiAgLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAgMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gTmF2YmFyIGFsaWdubWVudCBvcHRpb25zXG4vL1xuLy8gRGlzcGxheSB0aGUgbmF2YmFyIGFjcm9zcyB0aGUgZW50aXJldHkgb2YgdGhlIHBhZ2Ugb3IgZml4ZWQgaXQgdG8gdGhlIHRvcCBvclxuLy8gYm90dG9tIG9mIHRoZSBwYWdlLlxuXG4vLyBTdGF0aWMgdG9wICh1bmZpeGVkLCBidXQgMTAwJSB3aWRlKSBuYXZiYXJcbi5uYXZiYXItc3RhdGljLXRvcCB7XG4gIHotaW5kZXg6IEB6aW5kZXgtbmF2YmFyO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi8vIEZpeCB0aGUgdG9wL2JvdHRvbSBuYXZiYXJzIHdoZW4gc2NyZWVuIHJlYWwgZXN0YXRlIHN1cHBvcnRzIGl0XG4ubmF2YmFyLWZpeGVkLXRvcCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogQHppbmRleC1uYXZiYXItZml4ZWQ7XG5cbiAgLy8gVW5kbyB0aGUgcm91bmRlZCBjb3JuZXJzXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLm5hdmJhci1maXhlZC10b3Age1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBvdmVycmlkZSAubmF2YmFyIGRlZmF1bHRzXG4gIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbn1cblxuXG4vLyBCcmFuZC9wcm9qZWN0IG5hbWVcblxuLm5hdmJhci1icmFuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiBAbmF2YmFyLXBhZGRpbmctdmVydGljYWwgQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1sYXJnZTtcbiAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgaGVpZ2h0OiBAbmF2YmFyLWhlaWdodDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICA+IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIC5uYXZiYXIgPiAuY29udGFpbmVyICYsXG4gICAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgJiB7XG4gICAgICBtYXJnaW4tbGVmdDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0b2dnbGVcbi8vXG4vLyBDdXN0b20gYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgYC5uYXZiYXItY29sbGFwc2VgLCBwb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZVxuLy8gSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi5uYXZiYXItdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICAubmF2YmFyLXZlcnRpY2FsLWFsaWduKDM0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVzZXQgdW51c3VhbCBGaXJlZm94LW9uLUFuZHJvaWQgZGVmYXVsdCBzdHlsZTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvaXNzdWVzLzIxNFxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICAvLyBXZSByZW1vdmUgdGhlIGBvdXRsaW5lYCBoZXJlLCBidXQgbGF0ZXIgY29tcGVuc2F0ZSBieSBhdHRhY2hpbmcgYDpob3ZlcmBcbiAgLy8gc3R5bGVzIHRvIGA6Zm9jdXNgLlxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgLy8gQmFyc1xuICAuaWNvbi1iYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgfVxuICAuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXYgbGlua3Ncbi8vXG4vLyBCdWlsZHMgb24gdG9wIG9mIHRoZSBgLm5hdmAgY29tcG9uZW50cyB3aXRoIGl0cyBvd24gbW9kaWZpZXIgY2xhc3MgdG8gbWFrZVxuLy8gdGhlIG5hdiB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIGhvcml6b250YWwgbmF2IChhYm92ZSA3NjhweCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiAoQG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsIC8gMikgLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuXG4gID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogICAgMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgLy8gRHJvcGRvd25zIGdldCBjdXN0b20gZGlzcGxheSB3aGVuIGNvbGxhcHNlZFxuICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgID4gbGkgPiBhLFxuICAgICAgLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAyNXB4O1xuICAgICAgfVxuICAgICAgPiBsaSA+IGEge1xuICAgICAgICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVW5jb2xsYXBzZSB0aGUgbmF2XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgPiBsaSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgID4gYSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAgICBAbmF2YmFyLXBhZGRpbmctdmVydGljYWw7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBAbmF2YmFyLXBhZGRpbmctdmVydGljYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGZvcm1cbi8vXG4vLyBFeHRlbnNpb24gb2YgdGhlIGAuZm9ybS1pbmxpbmVgIHdpdGggc29tZSBleHRyYSBmbGF2b3IgZm9yIG9wdGltdW0gZGlzcGxheSBpblxuLy8gb3VyIG5hdmJhcnMuXG5cbi5uYXZiYXItZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIG1hcmdpbi1yaWdodDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBwYWRkaW5nOiAxMHB4IEBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQHNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKSwgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKTtcbiAgLmJveC1zaGFkb3coQHNoYWRvdyk7XG5cbiAgLy8gTWl4aW4gYmVoYXZpb3IgZm9yIG9wdGltdW0gZGlzcGxheVxuICAuZm9ybS1pbmxpbmUoKTtcblxuICAuZm9ybS1ncm91cCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVmVydGljYWxseSBjZW50ZXIgaW4gZXhwYW5kZWQsIGhvcml6b250YWwgbmF2YmFyXG4gIC5uYXZiYXItdmVydGljYWwtYWxpZ24oQGlucHV0LWhlaWdodC1iYXNlKTtcblxuICAvLyBVbmRvIDEwMCUgd2lkdGggZm9yIHB1bGwgY2xhc3Nlc1xuICBAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgLmJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vLyBEcm9wZG93biBtZW51c1xuXG4vLyBNZW51IHBvc2l0aW9uIGFuZCBtZW51IGNhcmV0c1xuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgLmJvcmRlci10b3AtcmFkaXVzKDApO1xufVxuLy8gTWVudSBwb3NpdGlvbiBhbmQgbWVudSBjYXJldCBzdXBwb3J0IGZvciBkcm9wdXBzIHZpYSBleHRyYSBkcm9wdXAgY2xhc3Ncbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIC5ib3JkZXItdG9wLXJhZGl1cyhAbmF2YmFyLWJvcmRlci1yYWRpdXMpO1xuICAuYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG59XG5cblxuLy8gQnV0dG9ucyBpbiBuYXZiYXJzXG4vL1xuLy8gVmVydGljYWxseSBjZW50ZXIgYSBidXR0b24gd2l0aGluIGEgbmF2YmFyICh3aGVuICpub3QqIGluIGEgZm9ybSkuXG5cbi5uYXZiYXItYnRuIHtcbiAgLm5hdmJhci12ZXJ0aWNhbC1hbGlnbihAaW5wdXQtaGVpZ2h0LWJhc2UpO1xuXG4gICYuYnRuLXNtIHtcbiAgICAubmF2YmFyLXZlcnRpY2FsLWFsaWduKEBpbnB1dC1oZWlnaHQtc21hbGwpO1xuICB9XG4gICYuYnRuLXhzIHtcbiAgICAubmF2YmFyLXZlcnRpY2FsLWFsaWduKDIyKTtcbiAgfVxufVxuXG5cbi8vIFRleHQgaW4gbmF2YmFyc1xuLy9cbi8vIEFkZCBhIGNsYXNzIHRvIG1ha2UgYW55IGVsZW1lbnQgcHJvcGVybHkgYWxpZ24gaXRzZWxmIHZlcnRpY2FsbHkgd2l0aGluIHRoZSBuYXZiYXJzLlxuXG4ubmF2YmFyLXRleHQge1xuICAubmF2YmFyLXZlcnRpY2FsLWFsaWduKEBsaW5lLWhlaWdodC1jb21wdXRlZCk7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgbWFyZ2luLXJpZ2h0OiBAbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgfVxufVxuXG5cbi8vIENvbXBvbmVudCBhbGlnbm1lbnRcbi8vXG4vLyBSZXB1cnBvc2UgdGhlIHB1bGwgdXRpbGl0aWVzIGFzIHRoZWlyIG93biBuYXZiYXIgdXRpbGl0aWVzIHRvIGF2b2lkIHNwZWNpZmljaXR5XG4vLyBpc3N1ZXMgd2l0aCBwYXJlbnRzIGFuZCBjaGFpbmluZy4gT25seSBkbyB0aGlzIHdoZW4gdGhlIG5hdmJhciBpcyB1bmNvbGxhcHNlZFxuLy8gdGhvdWdoIHNvIHRoYXQgbmF2YmFyIGNvbnRlbnRzIHByb3Blcmx5IHN0YWNrIGFuZCBhbGlnbiBpbiBtb2JpbGUuXG4vL1xuLy8gRGVjbGFyZWQgYWZ0ZXIgdGhlIG5hdmJhciBjb21wb25lbnRzIHRvIGVuc3VyZSBtb3JlIHNwZWNpZmljaXR5IG9uIHRoZSBtYXJnaW5zLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAubmF2YmFyLWxlZnQgIHsgLnB1bGwtbGVmdCgpOyB9XG4gIC5uYXZiYXItcmlnaHQge1xuICAgIC5wdWxsLXJpZ2h0KCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG5cbiAgICB+IC5uYXZiYXItcmlnaHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBuYXZiYXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBEZWZhdWx0IG5hdmJhclxuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWJnO1xuICBib3JkZXItY29sb3I6IEBuYXZiYXItZGVmYXVsdC1ib3JkZXI7XG5cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1icmFuZC1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1iZztcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtY29sb3I7XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgPiBsaSA+IGEge1xuICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWJnO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5kaXNhYmxlZCA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWJvcmRlci1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ob3Zlci1iZztcbiAgICB9XG4gICAgLmljb24tYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC10b2dnbGUtaWNvbi1iYXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1mb3JtIHtcbiAgICBib3JkZXItY29sb3I6IEBuYXZiYXItZGVmYXVsdC1ib3JkZXI7XG4gIH1cblxuICAvLyBEcm9wZG93biBtZW51IGl0ZW1zXG4gIC5uYXZiYXItbmF2IHtcbiAgICAvLyBSZW1vdmUgYmFja2dyb3VuZCBjb2xvciBmcm9tIG9wZW4gZHJvcGRvd25cbiAgICA+IC5vcGVuID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtYmc7XG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgICAvLyBEcm9wZG93bnMgZ2V0IGN1c3RvbSBkaXNwbGF5IHdoZW4gY29sbGFwc2VkXG4gICAgICAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgID4gbGkgPiBhIHtcbiAgICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5hY3RpdmUgPiBhIHtcbiAgICAgICAgICAmLFxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5kaXNhYmxlZCA+IGEge1xuICAgICAgICAgICYsXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLy8gTGlua3MgaW4gbmF2YmFyc1xuICAvL1xuICAvLyBBZGQgYSBjbGFzcyB0byBlbnN1cmUgbGlua3Mgb3V0c2lkZSB0aGUgbmF2YmFyIG5hdiBhcmUgY29sb3JlZCBjb3JyZWN0bHkuXG5cbiAgLm5hdmJhci1saW5rIHtcbiAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gICAgJltkaXNhYmxlZF0sXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEludmVyc2UgbmF2YmFyXG5cbi5uYXZiYXItaW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1iZztcbiAgYm9yZGVyLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtYm9yZGVyO1xuXG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtYnJhbmQtY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgID4gbGkgPiBhIHtcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5hY3RpdmUgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1iZztcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuZGlzYWJsZWQgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gRGFya2VuIHRoZSByZXNwb25zaXZlIG5hdiB0b2dnbGVcbiAgLm5hdmJhci10b2dnbGUge1xuICAgIGJvcmRlci1jb2xvcjogQG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1ib3JkZXItY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS10b2dnbGUtaG92ZXItYmc7XG4gICAgfVxuICAgIC5pY29uLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtdG9nZ2xlLWljb24tYmFyLWJnO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZm9ybSB7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oQG5hdmJhci1pbnZlcnNlLWJnLCA3JSk7XG4gIH1cblxuICAvLyBEcm9wZG93bnNcbiAgLm5hdmJhci1uYXYge1xuICAgID4gLm9wZW4gPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1iZztcbiAgICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcbiAgICAgIC8vIERyb3Bkb3ducyBnZXQgY3VzdG9tIGRpc3BsYXlcbiAgICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgPiAuZHJvcGRvd24taGVhZGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IEBuYXZiYXItaW52ZXJzZS1ib3JkZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmRpdmlkZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItaW52ZXJzZS1ib3JkZXI7XG4gICAgICAgIH1cbiAgICAgICAgPiBsaSA+IGEge1xuICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjtcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICYsXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmRpc2FibGVkID4gYSB7XG4gICAgICAgICAgJixcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IEBuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1saW5rIHtcbiAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBAbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gICAgJltkaXNhYmxlZF0sXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogQG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBOYXZiYXIgdmVydGljYWwgYWxpZ25cbi8vXG4vLyBWZXJ0aWNhbGx5IGNlbnRlciBlbGVtZW50cyBpbiB0aGUgbmF2YmFyLlxuLy8gRXhhbXBsZTogYW4gZWxlbWVudCBoYXMgYSBoZWlnaHQgb2YgMzBweCwgc28gd3JpdGUgb3V0IGAubmF2YmFyLXZlcnRpY2FsLWFsaWduKDMwcHgpO2AgdG8gY2FsY3VsYXRlIHRoZSBhcHByb3ByaWF0ZSB0b3AgbWFyZ2luLlxuXG4ubmF2YmFyLXZlcnRpY2FsLWFsaWduKEBlbGVtZW50LWhlaWdodCkge1xuICBtYXJnaW4tdG9wOiAoKEBuYXZiYXItaGVpZ2h0IC0gQGVsZW1lbnQtaGVpZ2h0KSAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAoKEBuYXZiYXItaGVpZ2h0IC0gQGVsZW1lbnQtaGVpZ2h0KSAvIDIpO1xufVxuIiwiLy9cbi8vIFV0aWxpdHkgY2xhc3Nlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBGbG9hdHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNsZWFyZml4IHtcbiAgLmNsZWFyZml4KCk7XG59XG4uY2VudGVyLWJsb2NrIHtcbiAgLmNlbnRlci1ibG9jaygpO1xufVxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIFRvZ2dsaW5nIGNvbnRlbnRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTm90ZTogRGVwcmVjYXRlZCAuaGlkZSBpbiBmYXZvciBvZiAuaGlkZGVuIG9yIC5zci1vbmx5IChhcyBhcHByb3ByaWF0ZSkgaW4gdjMuMC4xXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udGV4dC1oaWRlIHtcbiAgLnRleHQtaGlkZSgpO1xufVxuXG5cbi8vIEhpZGUgZnJvbSBzY3JlZW5yZWFkZXJzIGFuZCBicm93c2Vyc1xuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gRm9yIEFmZml4IHBsdWdpblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4iLCIvL1xuLy8gQnJlYWRjcnVtYnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiBAYnJlYWRjcnVtYi1wYWRkaW5nLXZlcnRpY2FsIEBicmVhZGNydW1iLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgbWFyZ2luLWJvdHRvbTogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJlYWRjcnVtYi1iZztcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcblxuICA+IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICArIGxpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIkB7YnJlYWRjcnVtYi1zZXBhcmF0b3J9XFwwMGEwXCI7IC8vIFVuaWNvZGUgc3BhY2UgYWRkZWQgc2luY2UgaW5saW5lLWJsb2NrIG1lYW5zIG5vbi1jb2xsYXBzaW5nIHdoaXRlLXNwYWNlXG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIGNvbG9yOiBAYnJlYWRjcnVtYi1jb2xvcjtcbiAgICB9XG4gIH1cblxuICA+IC5hY3RpdmUge1xuICAgIGNvbG9yOiBAYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi8vXG4vLyBQYWdpbmF0aW9uIChtdWx0aXBsZSBwYWdlcylcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IEBsaW5lLWhlaWdodC1jb21wdXRlZCAwO1xuICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuXG4gID4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTsgLy8gUmVtb3ZlIGxpc3Qtc3R5bGUgYW5kIGJsb2NrLWxldmVsIGRlZmF1bHRzXG4gICAgPiBhLFxuICAgID4gc3BhbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gQ29sbGFwc2Ugd2hpdGUtc3BhY2VcbiAgICAgIHBhZGRpbmc6IEBwYWRkaW5nLWJhc2UtdmVydGljYWwgQHBhZGRpbmctYmFzZS1ob3Jpem9udGFsO1xuICAgICAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1iYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IEBwYWdpbmF0aW9uLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHBhZ2luYXRpb24tYmc7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBAcGFnaW5hdGlvbi1ib3JkZXI7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgLmJvcmRlci1sZWZ0LXJhZGl1cyhAYm9yZGVyLXJhZGl1cy1iYXNlKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgID4gYSxcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIC5ib3JkZXItcmlnaHQtcmFkaXVzKEBib3JkZXItcmFkaXVzLWJhc2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gbGkgPiBhLFxuICA+IGxpID4gc3BhbiB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBAcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwYWdpbmF0aW9uLWhvdmVyLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgPiAuYWN0aXZlID4gYSxcbiAgPiAuYWN0aXZlID4gc3BhbiB7XG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGNvbG9yOiBAcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgICBib3JkZXItY29sb3I6IEBwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXI7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICB9XG5cbiAgPiAuZGlzYWJsZWQge1xuICAgID4gc3BhbixcbiAgICA+IHNwYW46aG92ZXIsXG4gICAgPiBzcGFuOmZvY3VzLFxuICAgID4gYSxcbiAgICA+IGE6aG92ZXIsXG4gICAgPiBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBAcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiBAcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXI7XG4gICAgICBjdXJzb3I6IEBjdXJzb3ItZGlzYWJsZWQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFNpemluZ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTGFyZ2Vcbi5wYWdpbmF0aW9uLWxnIHtcbiAgLnBhZ2luYXRpb24tc2l6ZShAcGFkZGluZy1sYXJnZS12ZXJ0aWNhbDsgQHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDsgQGZvbnQtc2l6ZS1sYXJnZTsgQGJvcmRlci1yYWRpdXMtbGFyZ2UpO1xufVxuXG4vLyBTbWFsbFxuLnBhZ2luYXRpb24tc20ge1xuICAucGFnaW5hdGlvbi1zaXplKEBwYWRkaW5nLXNtYWxsLXZlcnRpY2FsOyBAcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsOyBAZm9udC1zaXplLXNtYWxsOyBAYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbi5wYWdpbmF0aW9uLXNpemUoQHBhZGRpbmctdmVydGljYWw7IEBwYWRkaW5nLWhvcml6b250YWw7IEBmb250LXNpemU7IEBib3JkZXItcmFkaXVzKSB7XG4gID4gbGkge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgcGFkZGluZzogQHBhZGRpbmctdmVydGljYWwgQHBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4ge1xuICAgICAgICAuYm9yZGVyLWxlZnQtcmFkaXVzKEBib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgID4gYSxcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIC5ib3JkZXItcmlnaHQtcmFkaXVzKEBib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBQYWdlciBwYWdpbmF0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5wYWdlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiBAbGluZS1oZWlnaHQtY29tcHV0ZWQgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICA+IGEsXG4gICAgPiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAxNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHBhZ2VyLWJnO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgQHBhZ2VyLWJvcmRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IEBwYWdlci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgID4gYTpob3ZlcixcbiAgICA+IGE6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHBhZ2VyLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxuXG4gIC5uZXh0IHtcbiAgICA+IGEsXG4gICAgPiBzcGFuIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cblxuICAucHJldmlvdXMge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLmRpc2FibGVkIHtcbiAgICA+IGEsXG4gICAgPiBhOmhvdmVyLFxuICAgID4gYTpmb2N1cyxcbiAgICA+IHNwYW4ge1xuICAgICAgY29sb3I6IEBwYWdlci1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwYWdlci1iZztcbiAgICAgIGN1cnNvcjogQGN1cnNvci1kaXNhYmxlZDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBMYWJlbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogLjJlbSAuNmVtIC4zZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiBAbGFiZWwtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcblxuICAvLyBBZGQgaG92ZXIgZWZmZWN0cywgYnV0IG9ubHkgZm9yIGxpbmtzXG4gIGEmIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IEBsYWJlbC1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVtcHR5IGxhYmVscyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5IChub3QgYXZhaWxhYmxlIGluIElFOClcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFF1aWNrIGZpeCBmb3IgbGFiZWxzIGluIGJ1dHRvbnNcbiAgLmJ0biAmIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuICB9XG59XG5cbi8vIENvbG9yc1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgbGFiZWxzIGdldCBkYXJrZXIgb24gOmhvdmVyKVxuXG4ubGFiZWwtZGVmYXVsdCB7XG4gIC5sYWJlbC12YXJpYW50KEBsYWJlbC1kZWZhdWx0LWJnKTtcbn1cblxuLmxhYmVsLXByaW1hcnkge1xuICAubGFiZWwtdmFyaWFudChAbGFiZWwtcHJpbWFyeS1iZyk7XG59XG5cbi5sYWJlbC1zdWNjZXNzIHtcbiAgLmxhYmVsLXZhcmlhbnQoQGxhYmVsLXN1Y2Nlc3MtYmcpO1xufVxuXG4ubGFiZWwtaW5mbyB7XG4gIC5sYWJlbC12YXJpYW50KEBsYWJlbC1pbmZvLWJnKTtcbn1cblxuLmxhYmVsLXdhcm5pbmcge1xuICAubGFiZWwtdmFyaWFudChAbGFiZWwtd2FybmluZy1iZyk7XG59XG5cbi5sYWJlbC1kYW5nZXIge1xuICAubGFiZWwtdmFyaWFudChAbGFiZWwtZGFuZ2VyLWJnKTtcbn1cbiIsIi8vIExhYmVsc1xuXG4ubGFiZWwtdmFyaWFudChAY29sb3IpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yO1xuXG4gICZbaHJlZl0ge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oQGNvbG9yLCAxMCUpO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhZGdlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIGNsYXNzXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLXNtYWxsO1xuICBmb250LXdlaWdodDogQGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogQGJhZGdlLWNvbG9yO1xuICBsaW5lLWhlaWdodDogQGJhZGdlLWxpbmUtaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJhZGdlLWJnO1xuICBib3JkZXItcmFkaXVzOiBAYmFkZ2UtYm9yZGVyLXJhZGl1cztcblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseSAobm90IGF2YWlsYWJsZSBpbiBJRTgpXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4gIC5idG4gJiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgfVxuICAuYnRuLXhzICYge1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiAxcHggNXB4O1xuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGUsIGJ1dCBvbmx5IGZvciBsaW5rc1xuICBhJiB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBAYmFkZ2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBBY2NvdW50IGZvciBiYWRnZXMgaW4gbmF2c1xuICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSA+ICYsXG4gIC5uYXYtcGlsbHMgPiAuYWN0aXZlID4gYSA+ICYge1xuICAgIGNvbG9yOiBAYmFkZ2UtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiYWRnZS1hY3RpdmUtYmc7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaXRlbSA+ICYge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAubGlzdC1ncm91cC1pdGVtID4gJiArICYge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5uYXYtcGlsbHMgPiBsaSA+IGEgPiAmIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG59XG4iLCIvL1xuLy8gSnVtYm90cm9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiBAanVtYm90cm9uLXBhZGRpbmcgKEBqdW1ib3Ryb24tcGFkZGluZyAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiBAanVtYm90cm9uLXBhZGRpbmc7XG4gIGNvbG9yOiBAanVtYm90cm9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAanVtYm90cm9uLWJnO1xuXG4gIGgxLFxuICAuaDEge1xuICAgIGNvbG9yOiBAanVtYm90cm9uLWhlYWRpbmctY29sb3I7XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogKEBqdW1ib3Ryb24tcGFkZGluZyAvIDIpO1xuICAgIGZvbnQtc2l6ZTogQGp1bWJvdHJvbi1mb250LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gID4gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbihAanVtYm90cm9uLWJnLCAxMCUpO1xuICB9XG5cbiAgLmNvbnRhaW5lciAmLFxuICAuY29udGFpbmVyLWZsdWlkICYge1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWxhcmdlOyAvLyBPbmx5IHJvdW5kIGNvcm5lcnMgYXQgaGlnaGVyIHJlc29sdXRpb25zIGlmIGNvbnRhaW5lZCBpbiBhIGNvbnRhaW5lclxuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICBwYWRkaW5nOiAoQGp1bWJvdHJvbi1wYWRkaW5nICogMS42KSAwO1xuXG4gICAgLmNvbnRhaW5lciAmLFxuICAgIC5jb250YWluZXItZmx1aWQgJiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICAoQGp1bWJvdHJvbi1wYWRkaW5nICogMik7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoQGp1bWJvdHJvbi1wYWRkaW5nICogMik7XG4gICAgfVxuXG4gICAgaDEsXG4gICAgLmgxIHtcbiAgICAgIGZvbnQtc2l6ZTogKEBmb250LXNpemUtYmFzZSAqIDQuNSk7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gVGh1bWJuYWlsc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBNaXhpbiBhbmQgYWRqdXN0IHRoZSByZWd1bGFyIGltYWdlIGNsYXNzXG4udGh1bWJuYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IEB0aHVtYm5haWwtcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IEB0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIEB0aHVtYm5haWwtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiBAdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM7XG4gIC50cmFuc2l0aW9uKGJvcmRlciAuMnMgZWFzZS1pbi1vdXQpO1xuXG4gID4gaW1nLFxuICBhID4gaW1nIHtcbiAgICAmOmV4dGVuZCguaW1nLXJlc3BvbnNpdmUpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC8vIEFkZCBhIGhvdmVyIHN0YXRlIGZvciBsaW5rZWQgdmVyc2lvbnMgb25seVxuICBhJjpob3ZlcixcbiAgYSY6Zm9jdXMsXG4gIGEmLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAbGluay1jb2xvcjtcbiAgfVxuXG4gIC8vIEltYWdlIGNhcHRpb25zXG4gIC5jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiBAdGh1bWJuYWlsLWNhcHRpb24tcGFkZGluZztcbiAgICBjb2xvcjogQHRodW1ibmFpbC1jYXB0aW9uLWNvbG9yO1xuICB9XG59XG4iLCIvL1xuLy8gQWxlcnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2Ugc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5hbGVydCB7XG4gIHBhZGRpbmc6IEBhbGVydC1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiBAYWxlcnQtYm9yZGVyLXJhZGl1cztcblxuICAvLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuICBoNCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAvLyBTcGVjaWZpZWQgZm9yIHRoZSBoNCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyBAaGVhZGluZ3MtY29sb3JcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAvLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuICAuYWxlcnQtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IEBhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xuICB9XG5cbiAgLy8gSW1wcm92ZSBhbGlnbm1lbnQgYW5kIHNwYWNpbmcgb2YgaW5uZXIgY29udGVudFxuICA+IHAsXG4gID4gdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgPiBwICsgcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2FibGUsIC8vIFRoZSBtaXNzcGVsbGVkIC5hbGVydC1kaXNtaXNzYWJsZSB3YXMgZGVwcmVjYXRlZCBpbiAzLjIuMC5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IChAYWxlcnQtcGFkZGluZyArIDIwKTtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgcmlnaHQ6IC0yMXB4O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIC5hbGVydC12YXJpYW50KEBhbGVydC1zdWNjZXNzLWJnOyBAYWxlcnQtc3VjY2Vzcy1ib3JkZXI7IEBhbGVydC1zdWNjZXNzLXRleHQpO1xufVxuLmFsZXJ0LWluZm8ge1xuICAuYWxlcnQtdmFyaWFudChAYWxlcnQtaW5mby1iZzsgQGFsZXJ0LWluZm8tYm9yZGVyOyBAYWxlcnQtaW5mby10ZXh0KTtcbn1cbi5hbGVydC13YXJuaW5nIHtcbiAgLmFsZXJ0LXZhcmlhbnQoQGFsZXJ0LXdhcm5pbmctYmc7IEBhbGVydC13YXJuaW5nLWJvcmRlcjsgQGFsZXJ0LXdhcm5pbmctdGV4dCk7XG59XG4uYWxlcnQtZGFuZ2VyIHtcbiAgLmFsZXJ0LXZhcmlhbnQoQGFsZXJ0LWRhbmdlci1iZzsgQGFsZXJ0LWRhbmdlci1ib3JkZXI7IEBhbGVydC1kYW5nZXItdGV4dCk7XG59XG4iLCIvLyBBbGVydHNcblxuLmFsZXJ0LXZhcmlhbnQoQGJhY2tncm91bmQ7IEBib3JkZXI7IEB0ZXh0LWNvbG9yKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IEBiYWNrZ3JvdW5kO1xuICBib3JkZXItY29sb3I6IEBib3JkZXI7XG4gIGNvbG9yOiBAdGV4dC1jb2xvcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKEBib3JkZXIsIDUlKTtcbiAgfVxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbihAdGV4dC1jb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy9cbi8vIFByb2dyZXNzIGJhcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFyIGFuaW1hdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gV2ViS2l0XG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tICB7IGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDsgfVxuICB0byAgICB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxufVxuXG4vLyBTcGVjIGFuZCBJRTEwK1xuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20gIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwOyB9XG4gIHRvICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG59XG5cblxuLy8gQmFyIGl0c2VsZlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBPdXRlciBjb250YWluZXJcbi5wcm9ncmVzcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBtYXJnaW4tYm90dG9tOiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IEBwcm9ncmVzcy1iZztcbiAgYm9yZGVyLXJhZGl1czogQHByb2dyZXNzLWJvcmRlci1yYWRpdXM7XG4gIC5ib3gtc2hhZG93KGluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xKSk7XG59XG5cbi8vIEJhciBvZiBwcm9ncmVzc1xuLnByb2dyZXNzLWJhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLXNtYWxsO1xuICBsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBjb2xvcjogQHByb2dyZXNzLWJhci1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJvZ3Jlc3MtYmFyLWJnO1xuICAuYm94LXNoYWRvdyhpbnNldCAwIC0xcHggMCByZ2JhKDAsMCwwLC4xNSkpO1xuICAudHJhbnNpdGlvbih3aWR0aCAuNnMgZWFzZSk7XG59XG5cbi8vIFN0cmlwZWQgYmFyc1xuLy9cbi8vIGAucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyYCBpcyBkZXByZWNhdGVkIGFzIG9mIHYzLjIuMCBpbiBmYXZvciBvZiB0aGVcbi8vIGAucHJvZ3Jlc3MtYmFyLXN0cmlwZWRgIGNsYXNzLCB3aGljaCB5b3UganVzdCBhZGQgdG8gYW4gZXhpc3Rpbmdcbi8vIGAucHJvZ3Jlc3MtYmFyYC5cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICAjZ3JhZGllbnQgPiAuc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbn1cblxuLy8gQ2FsbCBhbmltYXRpb24gZm9yIHRoZSBhY3RpdmUgb25lXG4vL1xuLy8gYC5wcm9ncmVzcy5hY3RpdmUgLnByb2dyZXNzLWJhcmAgaXMgZGVwcmVjYXRlZCBhcyBvZiB2My4yLjAgaW4gZmF2b3Igb2YgdGhlXG4vLyBgLnByb2dyZXNzLWJhci5hY3RpdmVgIGFwcHJvYWNoLlxuLnByb2dyZXNzLmFjdGl2ZSAucHJvZ3Jlc3MtYmFyLFxuLnByb2dyZXNzLWJhci5hY3RpdmUge1xuICAuYW5pbWF0aW9uKHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZSk7XG59XG5cblxuLy8gVmFyaWF0aW9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICAucHJvZ3Jlc3MtYmFyLXZhcmlhbnQoQHByb2dyZXNzLWJhci1zdWNjZXNzLWJnKTtcbn1cblxuLnByb2dyZXNzLWJhci1pbmZvIHtcbiAgLnByb2dyZXNzLWJhci12YXJpYW50KEBwcm9ncmVzcy1iYXItaW5mby1iZyk7XG59XG5cbi5wcm9ncmVzcy1iYXItd2FybmluZyB7XG4gIC5wcm9ncmVzcy1iYXItdmFyaWFudChAcHJvZ3Jlc3MtYmFyLXdhcm5pbmctYmcpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWRhbmdlciB7XG4gIC5wcm9ncmVzcy1iYXItdmFyaWFudChAcHJvZ3Jlc3MtYmFyLWRhbmdlci1iZyk7XG59XG4iLCIvLyBHcmFkaWVudHNcblxuI2dyYWRpZW50IHtcblxuICAvLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbiAgLy9cbiAgLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbiAgLy8gQ29sb3Igc3RvcHMgYXJlIG5vdCBhdmFpbGFibGUgaW4gSUU5IGFuZCBiZWxvdy5cbiAgLmhvcml6b250YWwoQHN0YXJ0LWNvbG9yOiAjNTU1OyBAZW5kLWNvbG9yOiAjMzMzOyBAc3RhcnQtcGVyY2VudDogMCU7IEBlbmQtcGVyY2VudDogMTAwJSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIEBzdGFydC1jb2xvciBAc3RhcnQtcGVyY2VudCwgQGVuZC1jb2xvciBAZW5kLXBlcmNlbnQpOyAvLyBTYWZhcmkgNS4xLTYsIENocm9tZSAxMCtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgQHN0YXJ0LWNvbG9yIEBzdGFydC1wZXJjZW50LCBAZW5kLWNvbG9yIEBlbmQtcGVyY2VudCk7IC8vIE9wZXJhIDEyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCBAc3RhcnQtY29sb3IgQHN0YXJ0LXBlcmNlbnQsIEBlbmQtY29sb3IgQGVuZC1wZXJjZW50KTsgLy8gU3RhbmRhcmQsIElFMTAsIEZpcmVmb3ggMTYrLCBPcGVyYSAxMi4xMCssIFNhZmFyaSA3KywgQ2hyb21lIDI2K1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IGUoJShcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSclZCcsIGVuZENvbG9yc3RyPSclZCcsIEdyYWRpZW50VHlwZT0xKVwiLGFyZ2IoQHN0YXJ0LWNvbG9yKSxhcmdiKEBlbmQtY29sb3IpKSk7IC8vIElFOSBhbmQgZG93blxuICB9XG5cbiAgLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuICAvL1xuICAvLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuICAvLyBDb2xvciBzdG9wcyBhcmUgbm90IGF2YWlsYWJsZSBpbiBJRTkgYW5kIGJlbG93LlxuICAudmVydGljYWwoQHN0YXJ0LWNvbG9yOiAjNTU1OyBAZW5kLWNvbG9yOiAjMzMzOyBAc3RhcnQtcGVyY2VudDogMCU7IEBlbmQtcGVyY2VudDogMTAwJSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgQHN0YXJ0LWNvbG9yIEBzdGFydC1wZXJjZW50LCBAZW5kLWNvbG9yIEBlbmQtcGVyY2VudCk7ICAvLyBTYWZhcmkgNS4xLTYsIENocm9tZSAxMCtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCBAc3RhcnQtY29sb3IgQHN0YXJ0LXBlcmNlbnQsIEBlbmQtY29sb3IgQGVuZC1wZXJjZW50KTsgIC8vIE9wZXJhIDEyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgQHN0YXJ0LWNvbG9yIEBzdGFydC1wZXJjZW50LCBAZW5kLWNvbG9yIEBlbmQtcGVyY2VudCk7IC8vIFN0YW5kYXJkLCBJRTEwLCBGaXJlZm94IDE2KywgT3BlcmEgMTIuMTArLCBTYWZhcmkgNyssIENocm9tZSAyNitcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgZmlsdGVyOiBlKCUoXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nJWQnLCBlbmRDb2xvcnN0cj0nJWQnLCBHcmFkaWVudFR5cGU9MClcIixhcmdiKEBzdGFydC1jb2xvciksYXJnYihAZW5kLWNvbG9yKSkpOyAvLyBJRTkgYW5kIGRvd25cbiAgfVxuXG4gIC5kaXJlY3Rpb25hbChAc3RhcnQtY29sb3I6ICM1NTU7IEBlbmQtY29sb3I6ICMzMzM7IEBkZWc6IDQ1ZGVnKSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBkZWcsIEBzdGFydC1jb2xvciwgQGVuZC1jb2xvcik7IC8vIFNhZmFyaSA1LjEtNiwgQ2hyb21lIDEwK1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAZGVnLCBAc3RhcnQtY29sb3IsIEBlbmQtY29sb3IpOyAvLyBPcGVyYSAxMlxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChAZGVnLCBAc3RhcnQtY29sb3IsIEBlbmQtY29sb3IpOyAvLyBTdGFuZGFyZCwgSUUxMCwgRmlyZWZveCAxNissIE9wZXJhIDEyLjEwKywgU2FmYXJpIDcrLCBDaHJvbWUgMjYrXG4gIH1cbiAgLmhvcml6b250YWwtdGhyZWUtY29sb3JzKEBzdGFydC1jb2xvcjogIzAwYjNlZTsgQG1pZC1jb2xvcjogIzdhNDNiNjsgQGNvbG9yLXN0b3A6IDUwJTsgQGVuZC1jb2xvcjogI2MzMzI1Zikge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIEBzdGFydC1jb2xvciwgQG1pZC1jb2xvciBAY29sb3Itc3RvcCwgQGVuZC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIEBzdGFydC1jb2xvciwgQG1pZC1jb2xvciBAY29sb3Itc3RvcCwgQGVuZC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCBAc3RhcnQtY29sb3IsIEBtaWQtY29sb3IgQGNvbG9yLXN0b3AsIEBlbmQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgZmlsdGVyOiBlKCUoXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nJWQnLCBlbmRDb2xvcnN0cj0nJWQnLCBHcmFkaWVudFR5cGU9MSlcIixhcmdiKEBzdGFydC1jb2xvciksYXJnYihAZW5kLWNvbG9yKSkpOyAvLyBJRTkgYW5kIGRvd24sIGdldHMgbm8gY29sb3Itc3RvcCBhdCBhbGwgZm9yIHByb3BlciBmYWxsYmFja1xuICB9XG4gIC52ZXJ0aWNhbC10aHJlZS1jb2xvcnMoQHN0YXJ0LWNvbG9yOiAjMDBiM2VlOyBAbWlkLWNvbG9yOiAjN2E0M2I2OyBAY29sb3Itc3RvcDogNTAlOyBAZW5kLWNvbG9yOiAjYzMzMjVmKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQHN0YXJ0LWNvbG9yLCBAbWlkLWNvbG9yIEBjb2xvci1zdG9wLCBAZW5kLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQHN0YXJ0LWNvbG9yLCBAbWlkLWNvbG9yIEBjb2xvci1zdG9wLCBAZW5kLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQHN0YXJ0LWNvbG9yLCBAbWlkLWNvbG9yIEBjb2xvci1zdG9wLCBAZW5kLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGZpbHRlcjogZSglKFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyVkJywgZW5kQ29sb3JzdHI9JyVkJywgR3JhZGllbnRUeXBlPTApXCIsYXJnYihAc3RhcnQtY29sb3IpLGFyZ2IoQGVuZC1jb2xvcikpKTsgLy8gSUU5IGFuZCBkb3duLCBnZXRzIG5vIGNvbG9yLXN0b3AgYXQgYWxsIGZvciBwcm9wZXIgZmFsbGJhY2tcbiAgfVxuICAucmFkaWFsKEBpbm5lci1jb2xvcjogIzU1NTsgQG91dGVyLWNvbG9yOiAjMzMzKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCBAaW5uZXItY29sb3IsIEBvdXRlci1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgQGlubmVyLWNvbG9yLCBAb3V0ZXItY29sb3IpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgLnN0cmlwZWQoQGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4xNSk7IEBhbmdsZTogNDVkZWcpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAYW5nbGUsIEBjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCBAY29sb3IgNTAlLCBAY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGFuZ2xlLCBAY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgQGNvbG9yIDUwJSwgQGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEBhbmdsZSwgQGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIEBjb2xvciA1MCUsIEBjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICB9XG59XG4iLCIvLyBQcm9ncmVzcyBiYXJzXG5cbi5wcm9ncmVzcy1iYXItdmFyaWFudChAY29sb3IpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yO1xuXG4gIC8vIERlcHJlY2F0ZWQgcGFyZW50IGNsYXNzIHJlcXVpcmVtZW50IGFzIG9mIHYzLjIuMFxuICAucHJvZ3Jlc3Mtc3RyaXBlZCAmIHtcbiAgICAjZ3JhZGllbnQgPiAuc3RyaXBlZCgpO1xuICB9XG59XG4iLCIubWVkaWEge1xuICAvLyBQcm9wZXIgc3BhY2luZyBiZXR3ZWVuIGluc3RhbmNlcyBvZiAubWVkaWFcbiAgbWFyZ2luLXRvcDogMTVweDtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5tZWRpYS1yaWdodCxcbi5tZWRpYSA+IC5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ubWVkaWEtbGVmdCxcbi5tZWRpYSA+IC5wdWxsLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWVkaWEtbGVmdCxcbi5tZWRpYS1yaWdodCxcbi5tZWRpYS1ib2R5IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm1lZGlhLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZWRpYS1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIGhlYWRpbmdzIGZvciB0aWdodGVyIGRlZmF1bHQgc3BhY2luZ1xuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8vIE1lZGlhIGxpc3QgdmFyaWF0aW9uXG4vL1xuLy8gVW5kbyBkZWZhdWx0IHVsL29sIHN0eWxlc1xuLm1lZGlhLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvL1xuLy8gTGlzdCBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIC8vIFBsYWNlIHRoZSBib3JkZXIgb24gdGhlIGxpc3QgaXRlbXMgYW5kIG5lZ2F0aXZlIG1hcmdpbiB1cCBmb3IgYmV0dGVyIHN0eWxpbmdcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIEBsaXN0LWdyb3VwLWJvcmRlcjtcblxuICAvLyBSb3VuZCB0aGUgZmlyc3QgYW5kIGxhc3QgaXRlbXNcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLmJvcmRlci10b3AtcmFkaXVzKEBsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAuYm9yZGVyLWJvdHRvbS1yYWRpdXMoQGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cblxuXG4vLyBMaW5rZWQgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3IgZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGxpbmtlZCBsaXN0IGl0ZW1zLlxuLy8gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzaG93aW5nIHNlbGVjdGVkIGl0ZW1zLlxuXG5hLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGNvbG9yOiBAbGlzdC1ncm91cC1saW5rLWNvbG9yO1xuXG4gIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gICAgY29sb3I6IEBsaXN0LWdyb3VwLWxpbmstaGVhZGluZy1jb2xvcjtcbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogQGxpc3QtZ3JvdXAtbGluay1ob3Zlci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgLy8gRGlzYWJsZWQgc3RhdGVcbiAgJi5kaXNhYmxlZCxcbiAgJi5kaXNhYmxlZDpob3ZlcixcbiAgJi5kaXNhYmxlZDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gICAgY29sb3I6IEBsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIGN1cnNvcjogQGN1cnNvci1kaXNhYmxlZDtcblxuICAgIC8vIEZvcmNlIGNvbG9yIHRvIGluaGVyaXQgZm9yIGN1c3RvbSBjb250ZW50XG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgICAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICAgICAgY29sb3I6IEBsaXN0LWdyb3VwLWRpc2FibGVkLXRleHQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gQWN0aXZlIGNsYXNzIG9uIGl0ZW0gaXRzZWxmLCBub3QgcGFyZW50XG4gICYuYWN0aXZlLFxuICAmLmFjdGl2ZTpob3ZlcixcbiAgJi5hY3RpdmU6Zm9jdXMge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6IEBsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiBAbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyO1xuXG4gICAgLy8gRm9yY2UgY29sb3IgdG8gaW5oZXJpdCBmb3IgY3VzdG9tIGNvbnRlbnRcbiAgICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgICAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICAgICAgY29sb3I6IEBsaXN0LWdyb3VwLWFjdGl2ZS10ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KHN1Y2Nlc3M7IEBzdGF0ZS1zdWNjZXNzLWJnOyBAc3RhdGUtc3VjY2Vzcy10ZXh0KTtcbi5saXN0LWdyb3VwLWl0ZW0tdmFyaWFudChpbmZvOyBAc3RhdGUtaW5mby1iZzsgQHN0YXRlLWluZm8tdGV4dCk7XG4ubGlzdC1ncm91cC1pdGVtLXZhcmlhbnQod2FybmluZzsgQHN0YXRlLXdhcm5pbmctYmc7IEBzdGF0ZS13YXJuaW5nLXRleHQpO1xuLmxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KGRhbmdlcjsgQHN0YXRlLWRhbmdlci1iZzsgQHN0YXRlLWRhbmdlci10ZXh0KTtcblxuXG4vLyBDdXN0b20gY29udGVudCBvcHRpb25zXG4vL1xuLy8gRXh0cmEgY2xhc3NlcyBmb3IgY3JlYXRpbmcgd2VsbC1mb3JtYXR0ZWQgY29udGVudCB3aXRoaW4gYC5saXN0LWdyb3VwLWl0ZW1gcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbi5saXN0LWdyb3VwLWl0ZW0tdmFyaWFudChAc3RhdGU7IEBiYWNrZ3JvdW5kOyBAY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS1Ae3N0YXRlfSB7XG4gICAgY29sb3I6IEBjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmFja2dyb3VuZDtcblxuICAgIGEmIHtcbiAgICAgIGNvbG9yOiBAY29sb3I7XG5cbiAgICAgIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBAY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuICAgICAgJi5hY3RpdmUsXG4gICAgICAmLmFjdGl2ZTpob3ZlcixcbiAgICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gUGFuZWxzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2UgY2xhc3Ncbi5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogQHBhbmVsLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogQHBhbmVsLWJvcmRlci1yYWRpdXM7XG4gIC5ib3gtc2hhZG93KDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNSkpO1xufVxuXG4vLyBQYW5lbCBjb250ZW50c1xuLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiBAcGFuZWwtYm9keS1wYWRkaW5nO1xuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcbn1cblxuLy8gT3B0aW9uYWwgaGVhZGluZ1xuLnBhbmVsLWhlYWRpbmcge1xuICBwYWRkaW5nOiBAcGFuZWwtaGVhZGluZy1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIC5ib3JkZXItdG9wLXJhZGl1cygoQHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKSk7XG5cbiAgPiAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gV2l0aGluIGhlYWRpbmcsIHN0cmlwIGFueSBgaCpgIHRhZyBvZiBpdHMgZGVmYXVsdCBtYXJnaW5zIGZvciBzcGFjaW5nLlxuLnBhbmVsLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBjZWlsKChAZm9udC1zaXplLWJhc2UgKiAxLjEyNSkpO1xuICBjb2xvcjogaW5oZXJpdDtcblxuICA+IGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIE9wdGlvbmFsIGZvb3RlciAoc3RheXMgZ3JheSBpbiBldmVyeSBtb2RpZmllciBjbGFzcylcbi5wYW5lbC1mb290ZXIge1xuICBwYWRkaW5nOiBAcGFuZWwtZm9vdGVyLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6IEBwYW5lbC1mb290ZXItYmc7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBAcGFuZWwtaW5uZXItYm9yZGVyO1xuICAuYm9yZGVyLWJvdHRvbS1yYWRpdXMoKEBwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSkpO1xufVxuXG5cbi8vIExpc3QgZ3JvdXBzIGluIHBhbmVsc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIHNwYWNlIG91dCBsaXN0IGdyb3VwIGNvbnRlbnQgZnJvbSBwYW5lbCBoZWFkaW5ncyB0byBhY2NvdW50IGZvclxuLy8gYW55IGtpbmQgb2YgY3VzdG9tIGNvbnRlbnQgYmV0d2VlbiB0aGUgdHdvLlxuXG4ucGFuZWwge1xuICA+IC5saXN0LWdyb3VwLFxuICA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAvLyBBZGQgYm9yZGVyIHRvcCByYWRpdXMgZm9yIGZpcnN0IG9uZVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIC5ib3JkZXItdG9wLXJhZGl1cygoQHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKSk7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIEFkZCBib3JkZXIgYm90dG9tIHJhZGl1cyBmb3IgbGFzdCBvbmVcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgLmJvcmRlci1ib3R0b20tcmFkaXVzKChAcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIENvbGxhcHNlIHNwYWNlIGJldHdlZW4gd2hlbiB0aGVyZSdzIG5vIGFkZGl0aW9uYWwgY29udGVudC5cbi5wYW5lbC1oZWFkaW5nICsgLmxpc3QtZ3JvdXAge1xuICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG59XG4ubGlzdC1ncm91cCArIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4vLyBUYWJsZXMgaW4gcGFuZWxzXG4vL1xuLy8gUGxhY2UgYSBub24tYm9yZGVyZWQgYC50YWJsZWAgd2l0aGluIGEgcGFuZWwgKG5vdCB3aXRoaW4gYSBgLnBhbmVsLWJvZHlgKSBhbmRcbi8vIHdhdGNoIGl0IGdvIGZ1bGwgd2lkdGguXG5cbi5wYW5lbCB7XG4gID4gLnRhYmxlLFxuICA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLFxuICA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIGNhcHRpb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiBAcGFuZWwtYm9keS1wYWRkaW5nO1xuICAgICAgcGFkZGluZy1yaWdodDogQHBhbmVsLWJvZHktcGFkZGluZztcbiAgICB9XG4gIH1cbiAgLy8gQWRkIGJvcmRlciB0b3AgcmFkaXVzIGZvciBmaXJzdCBvbmVcbiAgPiAudGFibGU6Zmlyc3QtY2hpbGQsXG4gID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQge1xuICAgIC5ib3JkZXItdG9wLXJhZGl1cygoQHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKSk7XG5cbiAgICA+IHRoZWFkOmZpcnN0LWNoaWxkLFxuICAgID4gdGJvZHk6Zmlyc3QtY2hpbGQge1xuICAgICAgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IChAcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogKEBwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG5cbiAgICAgICAgdGQ6Zmlyc3QtY2hpbGQsXG4gICAgICAgIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAoQHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcbiAgICAgICAgfVxuICAgICAgICB0ZDpsYXN0LWNoaWxkLFxuICAgICAgICB0aDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogKEBwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gQWRkIGJvcmRlciBib3R0b20gcmFkaXVzIGZvciBsYXN0IG9uZVxuICA+IC50YWJsZTpsYXN0LWNoaWxkLFxuICA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCB7XG4gICAgLmJvcmRlci1ib3R0b20tcmFkaXVzKChAcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpKTtcblxuICAgID4gdGJvZHk6bGFzdC1jaGlsZCxcbiAgICA+IHRmb290Omxhc3QtY2hpbGQge1xuICAgICAgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogKEBwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAoQHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcblxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCxcbiAgICAgICAgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IChAcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuICAgICAgICB9XG4gICAgICAgIHRkOmxhc3QtY2hpbGQsXG4gICAgICAgIHRoOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAoQHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLFxuICA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLXJlc3BvbnNpdmUsXG4gID4gLnRhYmxlICsgLnBhbmVsLWJvZHksXG4gID4gLnRhYmxlLXJlc3BvbnNpdmUgKyAucGFuZWwtYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEB0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbiAgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoLFxuICA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgPiAudGFibGUtYm9yZGVyZWQsXG4gID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgICA+IHRoZWFkLFxuICAgID4gdGJvZHksXG4gICAgPiB0Zm9vdCB7XG4gICAgICA+IHRyIHtcbiAgICAgICAgPiB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgICA+IHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+IHRoZWFkLFxuICAgID4gdGJvZHkge1xuICAgICAgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiB0Ym9keSxcbiAgICA+IHRmb290IHtcbiAgICAgID4gdHI6bGFzdC1jaGlsZCB7XG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuXG4vLyBDb2xsYXBzYWJsZSBwYW5lbHMgKGFrYSwgYWNjb3JkaW9uKVxuLy9cbi8vIFdyYXAgYSBzZXJpZXMgb2YgcGFuZWxzIGluIGAucGFuZWwtZ3JvdXBgIHRvIHR1cm4gdGhlbSBpbnRvIGFuIGFjY29yZGlvbiB3aXRoXG4vLyB0aGUgaGVscCBvZiBvdXIgY29sbGFwc2UgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi5wYW5lbC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcblxuICAvLyBUaWdodGVuIHVwIG1hcmdpbiBzbyBpdCdzIG9ubHkgYmV0d2VlbiBwYW5lbHNcbiAgLnBhbmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IEBwYW5lbC1ib3JkZXItcmFkaXVzO1xuXG4gICAgKyAucGFuZWwge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5wYW5lbC1oZWFkaW5nIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSxcbiAgICArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAcGFuZWwtaW5uZXItYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIC5wYW5lbC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgKyAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBwYW5lbC1pbm5lci1ib3JkZXI7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zXG4ucGFuZWwtZGVmYXVsdCB7XG4gIC5wYW5lbC12YXJpYW50KEBwYW5lbC1kZWZhdWx0LWJvcmRlcjsgQHBhbmVsLWRlZmF1bHQtdGV4dDsgQHBhbmVsLWRlZmF1bHQtaGVhZGluZy1iZzsgQHBhbmVsLWRlZmF1bHQtYm9yZGVyKTtcbn1cbi5wYW5lbC1wcmltYXJ5IHtcbiAgLnBhbmVsLXZhcmlhbnQoQHBhbmVsLXByaW1hcnktYm9yZGVyOyBAcGFuZWwtcHJpbWFyeS10ZXh0OyBAcGFuZWwtcHJpbWFyeS1oZWFkaW5nLWJnOyBAcGFuZWwtcHJpbWFyeS1ib3JkZXIpO1xufVxuLnBhbmVsLXN1Y2Nlc3Mge1xuICAucGFuZWwtdmFyaWFudChAcGFuZWwtc3VjY2Vzcy1ib3JkZXI7IEBwYW5lbC1zdWNjZXNzLXRleHQ7IEBwYW5lbC1zdWNjZXNzLWhlYWRpbmctYmc7IEBwYW5lbC1zdWNjZXNzLWJvcmRlcik7XG59XG4ucGFuZWwtaW5mbyB7XG4gIC5wYW5lbC12YXJpYW50KEBwYW5lbC1pbmZvLWJvcmRlcjsgQHBhbmVsLWluZm8tdGV4dDsgQHBhbmVsLWluZm8taGVhZGluZy1iZzsgQHBhbmVsLWluZm8tYm9yZGVyKTtcbn1cbi5wYW5lbC13YXJuaW5nIHtcbiAgLnBhbmVsLXZhcmlhbnQoQHBhbmVsLXdhcm5pbmctYm9yZGVyOyBAcGFuZWwtd2FybmluZy10ZXh0OyBAcGFuZWwtd2FybmluZy1oZWFkaW5nLWJnOyBAcGFuZWwtd2FybmluZy1ib3JkZXIpO1xufVxuLnBhbmVsLWRhbmdlciB7XG4gIC5wYW5lbC12YXJpYW50KEBwYW5lbC1kYW5nZXItYm9yZGVyOyBAcGFuZWwtZGFuZ2VyLXRleHQ7IEBwYW5lbC1kYW5nZXItaGVhZGluZy1iZzsgQHBhbmVsLWRhbmdlci1ib3JkZXIpO1xufVxuIiwiLy8gUGFuZWxzXG5cbi5wYW5lbC12YXJpYW50KEBib3JkZXI7IEBoZWFkaW5nLXRleHQtY29sb3I7IEBoZWFkaW5nLWJnLWNvbG9yOyBAaGVhZGluZy1ib3JkZXIpIHtcbiAgYm9yZGVyLWNvbG9yOiBAYm9yZGVyO1xuXG4gICYgPiAucGFuZWwtaGVhZGluZyB7XG4gICAgY29sb3I6IEBoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGhlYWRpbmctYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiBAaGVhZGluZy1ib3JkZXI7XG5cbiAgICArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IEBib3JkZXI7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBjb2xvcjogQGhlYWRpbmctYmctY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxuICAmID4gLnBhbmVsLWZvb3RlciB7XG4gICAgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBAYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRW1iZWRzIHJlc3BvbnNpdmVcbi8vXG4vLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gTW9kaWZpZXIgY2xhc3MgZm9yIDE2OjkgYXNwZWN0IHJhdGlvXG4gICYuZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgfVxuXG4gIC8vIE1vZGlmaWVyIGNsYXNzIGZvciA0OjMgYXNwZWN0IHJhdGlvXG4gICYuZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICB9XG59XG4iLCIvL1xuLy8gV2VsbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBjbGFzc1xuLndlbGwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2VsbC1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgQHdlbGwtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAuYm94LXNoYWRvdyhpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDUpKTtcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwuMTUpO1xuICB9XG59XG5cbi8vIFNpemVzXG4ud2VsbC1sZyB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWxhcmdlO1xufVxuLndlbGwtc20ge1xuICBwYWRkaW5nOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLXNtYWxsO1xufVxuIiwiLy9cbi8vIENsb3NlIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAoQGZvbnQtc2l6ZS1iYXNlICogMS41KTtcbiAgZm9udC13ZWlnaHQ6IEBjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiBAY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiBAY2xvc2UtdGV4dC1zaGFkb3c7XG4gIC5vcGFjaXR5KC4yKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogQGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLm9wYWNpdHkoLjUpO1xuICB9XG5cbiAgLy8gQWRkaXRpb25hbCBwcm9wZXJ0aWVzIGZvciBidXR0b24gdmVyc2lvblxuICAvLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbiAgLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4gIGJ1dHRvbiYge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbn1cbiIsIi8vXG4vLyBNb2RhbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzaGl0XG5cbi8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiBAemluZGV4LW1vZGFsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgJi5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIC50cmFuc2xhdGUoMCwgLTI1JSk7XG4gICAgLnRyYW5zaXRpb24tdHJhbnNmb3JtKH5cIjAuM3MgZWFzZS1vdXRcIik7XG4gIH1cbiAgJi5pbiAubW9kYWwtZGlhbG9nIHsgLnRyYW5zbGF0ZSgwLCAwKSB9XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogQG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIEBtb2RhbC1jb250ZW50LWZhbGxiYWNrLWJvcmRlci1jb2xvcjsgLy9vbGQgYnJvd3NlcnMgZmFsbGJhY2sgKGllOCBldGMpXG4gIGJvcmRlcjogMXB4IHNvbGlkIEBtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtbGFyZ2U7XG4gIC5ib3gtc2hhZG93KDAgM3B4IDlweCByZ2JhKDAsMCwwLC41KSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogQG1vZGFsLWJhY2tkcm9wLWJnO1xuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyAub3BhY2l0eSgwKTsgfVxuICAmLmluIHsgLm9wYWNpdHkoQG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkpOyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogQG1vZGFsLXRpdGxlLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgbWluLWhlaWdodDogKEBtb2RhbC10aXRsZS1wYWRkaW5nICsgQG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cbi8vIENsb3NlIGljb25cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiBAbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiBAbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiBAbW9kYWwtaW5uZXItcGFkZGluZztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IC8vIHJpZ2h0IGFsaWduIGJ1dHRvbnNcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICAmOmV4dGVuZCguY2xlYXJmaXggYWxsKTsgLy8gY2xlYXIgaXQgaW4gY2FzZSBmb2xrcyB1c2UgLnB1bGwtKiBjbGFzc2VzIG9uIGJ1dHRvbnNcblxuICAvLyBQcm9wZXJseSBzcGFjZSBvdXQgYnV0dG9uc1xuICAuYnRuICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBhY2NvdW50IGZvciBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHdoaWNoIGdldHMgdGhlIGJvdHRvbSBtYXJnaW4gbGlrZSBhbGwgb3RoZXIgaW5wdXRzXG4gIH1cbiAgLy8gYnV0IG92ZXJyaWRlIHRoYXQgZm9yIGJ1dHRvbiBncm91cHNcbiAgLmJ0bi1ncm91cCAuYnRuICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cbiAgLy8gYW5kIG92ZXJyaWRlIGl0IGZvciBibG9jayBidXR0b25zIGFzIHdlbGxcbiAgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IEBtb2RhbC1tZDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxuICAubW9kYWwtY29udGVudCB7XG4gICAgLmJveC1zaGFkb3coMCA1cHggMTVweCByZ2JhKDAsMCwwLC41KSk7XG4gIH1cblxuICAvLyBNb2RhbCBzaXplc1xuICAubW9kYWwtc20geyB3aWR0aDogQG1vZGFsLXNtOyB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xuICAubW9kYWwtbGcgeyB3aWR0aDogQG1vZGFsLWxnOyB9XG59XG4iLCIvL1xuLy8gVG9vbHRpcHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IEB6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIC8vIFJlc2V0IGZvbnQgYW5kIHRleHQgcHJvcGVydGVzIGdpdmVuIG5ldyBpbnNlcnRpb24gbWV0aG9kXG4gIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktYmFzZTtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLXNtYWxsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICAub3BhY2l0eSgwKTtcblxuICAmLmluICAgICB7IC5vcGFjaXR5KEB0b29sdGlwLW9wYWNpdHkpOyB9XG4gICYudG9wICAgIHsgbWFyZ2luLXRvcDogIC0zcHg7IHBhZGRpbmc6IEB0b29sdGlwLWFycm93LXdpZHRoIDA7IH1cbiAgJi5yaWdodCAgeyBtYXJnaW4tbGVmdDogIDNweDsgcGFkZGluZzogMCBAdG9vbHRpcC1hcnJvdy13aWR0aDsgfVxuICAmLmJvdHRvbSB7IG1hcmdpbi10b3A6ICAgM3B4OyBwYWRkaW5nOiBAdG9vbHRpcC1hcnJvdy13aWR0aCAwOyB9XG4gICYubGVmdCAgIHsgbWFyZ2luLWxlZnQ6IC0zcHg7IHBhZGRpbmc6IDAgQHRvb2x0aXAtYXJyb3ctd2lkdGg7IH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IEB0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgY29sb3I6IEB0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogQHRvb2x0aXAtYmc7XG4gIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWJhc2U7XG59XG5cbi8vIEFycm93c1xuLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4vLyBOb3RlOiBEZXByZWNhdGVkIC50b3AtbGVmdCwgLnRvcC1yaWdodCwgLmJvdHRvbS1sZWZ0LCBhbmQgLmJvdHRvbS1yaWdodCBhcyBvZiB2My4zLjFcbi50b29sdGlwIHtcbiAgJi50b3AgLnRvb2x0aXAtYXJyb3cge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC1AdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6IEB0b29sdGlwLWFycm93LXdpZHRoIEB0b29sdGlwLWFycm93LXdpZHRoIDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogQHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gIH1cbiAgJi50b3AtbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiBAdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tYm90dG9tOiAtQHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLXdpZHRoOiBAdG9vbHRpcC1hcnJvdy13aWR0aCBAdG9vbHRpcC1hcnJvdy13aWR0aCAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6IEB0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG4gICYudG9wLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogQHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLWJvdHRvbTogLUB0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci13aWR0aDogQHRvb2x0aXAtYXJyb3ctd2lkdGggQHRvb2x0aXAtYXJyb3ctd2lkdGggMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBAdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgfVxuICAmLnJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IC1AdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6IEB0b29sdGlwLWFycm93LXdpZHRoIEB0b29sdGlwLWFycm93LXdpZHRoIEB0b29sdGlwLWFycm93LXdpZHRoIDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBAdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgfVxuICAmLmxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IC1AdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6IEB0b29sdGlwLWFycm93LXdpZHRoIDAgQHRvb2x0aXAtYXJyb3ctd2lkdGggQHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IEB0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG4gICYuYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtQHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIEB0b29sdGlwLWFycm93LXdpZHRoIEB0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IEB0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG4gICYuYm90dG9tLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogQHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLXRvcDogLUB0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci13aWR0aDogMCBAdG9vbHRpcC1hcnJvdy13aWR0aCBAdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBAdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgfVxuICAmLmJvdHRvbS1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IEB0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi10b3A6IC1AdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6IDAgQHRvb2x0aXAtYXJyb3ctd2lkdGggQHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gIH1cbn1cbiIsIi8vXG4vLyBQb3BvdmVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiBAemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogQHBvcG92ZXItbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAxcHg7XG4gIC8vIFJlc2V0IGZvbnQgYW5kIHRleHQgcHJvcGVydGVzIGdpdmVuIG5ldyBpbnNlcnRpb24gbWV0aG9kXG4gIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktYmFzZTtcbiAgZm9udC1zaXplOiBAZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogQHBvcG92ZXItYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIEBwb3BvdmVyLWZhbGxiYWNrLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyOiAxcHggc29saWQgQHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1sYXJnZTtcbiAgLmJveC1zaGFkb3coMCA1cHggMTBweCByZ2JhKDAsMCwwLC4yKSk7XG5cbiAgLy8gT3ZlcnJpZGVzIGZvciBwcm9wZXIgaW5zZXJ0aW9uXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4gICYudG9wICAgICB7IG1hcmdpbi10b3A6IC1AcG9wb3Zlci1hcnJvdy13aWR0aDsgfVxuICAmLnJpZ2h0ICAgeyBtYXJnaW4tbGVmdDogQHBvcG92ZXItYXJyb3ctd2lkdGg7IH1cbiAgJi5ib3R0b20gIHsgbWFyZ2luLXRvcDogQHBvcG92ZXItYXJyb3ctd2lkdGg7IH1cbiAgJi5sZWZ0ICAgIHsgbWFyZ2luLWxlZnQ6IC1AcG9wb3Zlci1hcnJvdy13aWR0aDsgfVxufVxuXG4ucG9wb3Zlci10aXRsZSB7XG4gIG1hcmdpbjogMDsgLy8gcmVzZXQgaGVhZGluZyBtYXJnaW5cbiAgcGFkZGluZzogOHB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAcG9wb3Zlci10aXRsZS1iZztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGRhcmtlbihAcG9wb3Zlci10aXRsZS1iZywgNSUpO1xuICBib3JkZXItcmFkaXVzOiAoQGJvcmRlci1yYWRpdXMtbGFyZ2UgLSAxKSAoQGJvcmRlci1yYWRpdXMtbGFyZ2UgLSAxKSAwIDA7XG59XG5cbi5wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA5cHggMTRweDtcbn1cblxuLy8gQXJyb3dzXG4vL1xuLy8gLmFycm93IGlzIG91dGVyLCAuYXJyb3c6YWZ0ZXIgaXMgaW5uZXJcblxuLnBvcG92ZXIgPiAuYXJyb3cge1xuICAmLFxuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxufVxuLnBvcG92ZXIgPiAuYXJyb3cge1xuICBib3JkZXItd2lkdGg6IEBwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xufVxuLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IEBwb3BvdmVyLWFycm93LXdpZHRoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucG9wb3ZlciB7XG4gICYudG9wID4gLmFycm93IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC1AcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6IEBwb3BvdmVyLWFycm93LW91dGVyLWZhbGxiYWNrLWNvbG9yOyAvLyBJRTggZmFsbGJhY2tcbiAgICBib3JkZXItdG9wLWNvbG9yOiBAcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICBib3R0b206IC1AcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLUBwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IEBwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuICAmLnJpZ2h0ID4gLmFycm93IHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAtQHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgbWFyZ2luLXRvcDogLUBwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogQHBvcG92ZXItYXJyb3ctb3V0ZXItZmFsbGJhY2stY29sb3I7IC8vIElFOCBmYWxsYmFja1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogQHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIGJvdHRvbTogLUBwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IEBwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuICAmLmJvdHRvbSA+IC5hcnJvdyB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtQHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBAcG9wb3Zlci1hcnJvdy1vdXRlci1mYWxsYmFjay1jb2xvcjsgLy8gSUU4IGZhbGxiYWNrXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgdG9wOiAtQHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC1AcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBAcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLmxlZnQgPiAuYXJyb3cge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtQHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgbWFyZ2luLXRvcDogLUBwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogQHBvcG92ZXItYXJyb3ctb3V0ZXItZmFsbGJhY2stY29sb3I7IC8vIElFOCBmYWxsYmFja1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBAcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgcmlnaHQ6IDFweDtcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBAcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICAgIGJvdHRvbTogLUBwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIENhcm91c2VsXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIFdyYXBwZXIgZm9yIHRoZSBzbGlkZSBjb250YWluZXIgYW5kIGluZGljYXRvcnNcbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5pdGVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAudHJhbnNpdGlvbiguNnMgZWFzZS1pbi1vdXQgbGVmdCk7XG5cbiAgICAvLyBBY2NvdW50IGZvciBqYW5raXR1ZGUgb24gaW1hZ2VzXG4gICAgPiBpbWcsXG4gICAgPiBhID4gaW1nIHtcbiAgICAgICY6ZXh0ZW5kKC5pbWctcmVzcG9uc2l2ZSk7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAvLyBXZWJLaXQgQ1NTMyB0cmFuc2Zvcm1zIGZvciBzdXBwb3J0ZWQgZGV2aWNlc1xuICAgIEBtZWRpYSBhbGwgYW5kICh0cmFuc2Zvcm0tM2QpLCAoLXdlYmtpdC10cmFuc2Zvcm0tM2QpIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBwZXJzcGVjdGl2ZTogMTAwMDtcblxuICAgICAgJi5uZXh0LFxuICAgICAgJi5hY3RpdmUucmlnaHQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJi5wcmV2LFxuICAgICAgJi5hY3RpdmUubGVmdCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJi5uZXh0LmxlZnQsXG4gICAgICAmLnByZXYucmlnaHQsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiAuYWN0aXZlLFxuICA+IC5uZXh0LFxuICA+IC5wcmV2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gID4gLmFjdGl2ZSB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gID4gLm5leHQsXG4gID4gLnByZXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5uZXh0IHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gID4gLnByZXYge1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG4gID4gLm5leHQubGVmdCxcbiAgPiAucHJldi5yaWdodCB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gID4gLmFjdGl2ZS5sZWZ0IHtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuICA+IC5hY3RpdmUucmlnaHQge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxufVxuXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY2Fyb3VzZWwtY29udHJvbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiBAY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgLm9wYWNpdHkoQGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eSk7XG4gIGZvbnQtc2l6ZTogQGNhcm91c2VsLWNvbnRyb2wtZm9udC1zaXplO1xuICBjb2xvcjogQGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IEBjYXJvdXNlbC10ZXh0LXNoYWRvdztcbiAgLy8gV2UgY2FuJ3QgaGF2ZSB0aGlzIHRyYW5zaXRpb24gaGVyZSBiZWNhdXNlIFdlYktpdCBjYW5jZWxzIHRoZSBjYXJvdXNlbFxuICAvLyBhbmltYXRpb24gaWYgeW91IHRyaXAgdGhpcyB3aGlsZSBpbiB0aGUgbWlkZGxlIG9mIGFub3RoZXIgYW5pbWF0aW9uLlxuXG4gIC8vIFNldCBncmFkaWVudHMgZm9yIGJhY2tncm91bmRzXG4gICYubGVmdCB7XG4gICAgI2dyYWRpZW50ID4gLmhvcml6b250YWwoQHN0YXJ0LWNvbG9yOiByZ2JhKDAsMCwwLC41KTsgQGVuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDAwMSkpO1xuICB9XG4gICYucmlnaHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgI2dyYWRpZW50ID4gLmhvcml6b250YWwoQHN0YXJ0LWNvbG9yOiByZ2JhKDAsMCwwLC4wMDAxKTsgQGVuZC1jb2xvcjogcmdiYSgwLDAsMCwuNSkpO1xuICB9XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBjb2xvcjogQGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIC5vcGFjaXR5KC45KTtcbiAgfVxuXG4gIC8vIFRvZ2dsZXNcbiAgLmljb24tcHJldixcbiAgLmljb24tbmV4dCxcbiAgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4gIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5pY29uLXByZXYsXG4gIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG4gIC5pY29uLW5leHQsXG4gIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG4gIC5pY29uLXByZXYsXG4gIC5pY29uLW5leHQge1xuICAgIHdpZHRoOiAgMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICB9XG5cblxuICAuaWNvbi1wcmV2IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFwyMDM5JzsvLyBTSU5HTEUgTEVGVC1QT0lOVElORyBBTkdMRSBRVU9UQVRJT04gTUFSSyAoVSsyMDM5KVxuICAgIH1cbiAgfVxuICAuaWNvbi1uZXh0IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFwyMDNhJzsvLyBTSU5HTEUgUklHSFQtUE9JTlRJTkcgQU5HTEUgUVVPVEFUSU9OIE1BUksgKFUrMjAzQSlcbiAgICB9XG4gIH1cbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gdW5vcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTU7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMzAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAgMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAxcHg7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAY2Fyb3VzZWwtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC8vIElFOC05IGhhY2sgZm9yIGV2ZW50IGhhbmRsaW5nXG4gICAgLy9cbiAgICAvLyBJbnRlcm5ldCBFeHBsb3JlciA4LTkgZG9lcyBub3Qgc3VwcG9ydCBjbGlja3Mgb24gZWxlbWVudHMgd2l0aG91dCBhIHNldFxuICAgIC8vIGBiYWNrZ3JvdW5kLWNvbG9yYC4gV2UgY2Fubm90IHVzZSBgZmlsdGVyYCBzaW5jZSB0aGF0J3Mgbm90IHZpZXdlZCBhcyBhXG4gICAgLy8gYmFja2dyb3VuZCBjb2xvciBieSB0aGUgYnJvd3Nlci4gVGh1cywgYSBoYWNrIGlzIG5lZWRlZC5cbiAgICAvL1xuICAgIC8vIEZvciBJRTgsIHdlIHNldCBzb2xpZCBibGFjayBhcyBpdCBkb2Vzbid0IHN1cHBvcnQgYHJnYmEoKWAuIEZvciBJRTksIHdlXG4gICAgLy8gc2V0IGFscGhhIHRyYW5zcGFyZW5jeSBmb3IgdGhlIGJlc3QgcmVzdWx0cyBwb3NzaWJsZS5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwIFxcOTsgLy8gSUU4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwKTsgLy8gSUU5XG4gIH1cbiAgLmFjdGl2ZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAgMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gIH1cbn1cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBIaWRkZW4gYnkgZGVmYXVsdCBmb3Igc21hbGxlciB2aWV3cG9ydHNcbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNSU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6IEBjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiBAY2Fyb3VzZWwtdGV4dC1zaGFkb3c7XG4gICYgLmJ0biB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IC8vIE5vIHNoYWRvdyBmb3IgYnV0dG9uIGVsZW1lbnRzIGluIGNhcm91c2VsLWNhcHRpb25cbiAgfVxufVxuXG5cbi8vIFNjYWxlIHVwIGNvbnRyb2xzIGZvciB0YWJsZXRzIGFuZCB1cFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcblxuICAvLyBTY2FsZSB1cCB0aGUgY29udHJvbHMgYSBzbWlkZ2VcbiAgLmNhcm91c2VsLWNvbnRyb2wge1xuICAgIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAgIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgICAuaWNvbi1wcmV2LFxuICAgIC5pY29uLW5leHQge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gICAgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4gICAgLmljb24tcHJldiB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgfVxuICAgIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgICAuaWNvbi1uZXh0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgfVxuICB9XG5cbiAgLy8gU2hvdyBhbmQgbGVmdCBhbGlnbiB0aGUgY2FwdGlvbnNcbiAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgIGxlZnQ6IDIwJTtcbiAgICByaWdodDogMjAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLy8gTW92ZSB1cCB0aGUgaW5kaWNhdG9yc1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG59XG4iLCIvLyBDbGVhcmZpeFxuLy9cbi8vIEZvciBtb2Rlcm4gYnJvd3NlcnNcbi8vIDEuIFRoZSBzcGFjZSBjb250ZW50IGlzIG9uZSB3YXkgdG8gYXZvaWQgYW4gT3BlcmEgYnVnIHdoZW4gdGhlXG4vLyAgICBjb250ZW50ZWRpdGFibGUgYXR0cmlidXRlIGlzIGluY2x1ZGVkIGFueXdoZXJlIGVsc2UgaW4gdGhlIGRvY3VtZW50LlxuLy8gICAgT3RoZXJ3aXNlIGl0IGNhdXNlcyBzcGFjZSB0byBhcHBlYXIgYXQgdGhlIHRvcCBhbmQgYm90dG9tIG9mIGVsZW1lbnRzXG4vLyAgICB0aGF0IGFyZSBjbGVhcmZpeGVkLlxuLy8gMi4gVGhlIHVzZSBvZiBgdGFibGVgIHJhdGhlciB0aGFuIGBibG9ja2AgaXMgb25seSBuZWNlc3NhcnkgaWYgdXNpbmdcbi8vICAgIGA6YmVmb3JlYCB0byBjb250YWluIHRoZSB0b3AtbWFyZ2lucyBvZiBjaGlsZCBlbGVtZW50cy5cbi8vXG4vLyBTb3VyY2U6IGh0dHA6Ly9uaWNvbGFzZ2FsbGFnaGVyLmNvbS9taWNyby1jbGVhcmZpeC1oYWNrL1xuXG4uY2xlYXJmaXgoKSB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjsgLy8gMVxuICAgIGRpc3BsYXk6IHRhYmxlOyAvLyAyXG4gIH1cbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbiIsIi8vIENlbnRlci1hbGlnbiBhIGJsb2NrIGxldmVsIGVsZW1lbnRcblxuLmNlbnRlci1ibG9jaygpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbi8vXG4vLyBIZWFkcyB1cCEgdjMgbGF1bmNoZWQgd2l0aCB3aXRoIG9ubHkgYC5oaWRlLXRleHQoKWAsIGJ1dCBwZXIgb3VyIHBhdHRlcm4gZm9yXG4vLyBtaXhpbnMgYmVpbmcgcmV1c2VkIGFzIGNsYXNzZXMgd2l0aCB0aGUgc2FtZSBuYW1lLCB0aGlzIGRvZXNuJ3QgaG9sZCB1cC4gQXNcbi8vIG9mIHYzLjAuMSB3ZSBoYXZlIGFkZGVkIGAudGV4dC1oaWRlKClgIGFuZCBkZXByZWNhdGVkIGAuaGlkZS10ZXh0KClgLlxuLy9cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvY29tbWl0L2FhMDM5NmVhZTc1N1xuXG4vLyBEZXByZWNhdGVkIGFzIG9mIHYzLjAuMSAod2lsbCBiZSByZW1vdmVkIGluIHY0KVxuLmhpZGUtdGV4dCgpIHtcbiAgZm9udDogflwiMC8wXCIgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gTmV3IG1peGluIHRvIHVzZSBhcyBvZiB2My4wLjFcbi50ZXh0LWhpZGUoKSB7XG4gIC5oaWRlLXRleHQoKTtcbn1cbiIsIi8vXG4vLyBSZXNwb25zaXZlOiBVdGlsaXR5IGNsYXNzZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gSUUxMCBpbiBXaW5kb3dzIChQaG9uZSkgOFxuLy9cbi8vIFN1cHBvcnQgZm9yIHJlc3BvbnNpdmUgdmlld3MgdmlhIG1lZGlhIHF1ZXJpZXMgaXMga2luZCBvZiBib3JrZWQgaW4gSUUxMCwgZm9yXG4vLyBTdXJmYWNlL2Rlc2t0b3AgaW4gc3BsaXQgdmlldyBhbmQgZm9yIFdpbmRvd3MgUGhvbmUgOC4gVGhpcyBwYXJ0aWN1bGFyIGZpeFxuLy8gbXVzdCBiZSBhY2NvbXBhbmllZCBieSBhIHNuaXBwZXQgb2YgSmF2YVNjcmlwdCB0byBzbmlmZiB0aGUgdXNlciBhZ2VudCBhbmRcbi8vIGFwcGx5IHNvbWUgY29uZGl0aW9uYWwgQ1NTIHRvICpvbmx5KiB0aGUgU3VyZmFjZS9kZXNrdG9wIFdpbmRvd3MgOC4gTG9vayBhdFxuLy8gb3VyIEdldHRpbmcgU3RhcnRlZCBwYWdlIGZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMgYnVnLlxuLy9cbi8vIEZvciBtb3JlIGluZm9ybWF0aW9uLCBzZWUgdGhlIGZvbGxvd2luZzpcbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMDQ5N1xuLy8gRG9jczogaHR0cDovL2dldGJvb3RzdHJhcC5jb20vZ2V0dGluZy1zdGFydGVkLyNzdXBwb3J0LWllMTAtd2lkdGhcbi8vIFNvdXJjZTogaHR0cDovL3RpbWthZGxlYy5jb20vMjAxMy8wMS93aW5kb3dzLXBob25lLTgtYW5kLWRldmljZS13aWR0aC9cbi8vIFNvdXJjZTogaHR0cDovL3RpbWthZGxlYy5jb20vMjAxMi8xMC9pZTEwLXNuYXAtbW9kZS1hbmQtcmVzcG9uc2l2ZS1kZXNpZ24vXG5cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuXG5cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vLyBOb3RlOiBEZXByZWNhdGVkIC52aXNpYmxlLXhzLCAudmlzaWJsZS1zbSwgLnZpc2libGUtbWQsIGFuZCAudmlzaWJsZS1sZyBhcyBvZiB2My4yLjBcbi52aXNpYmxlLXhzLFxuLnZpc2libGUtc20sXG4udmlzaWJsZS1tZCxcbi52aXNpYmxlLWxnIHtcbiAgLnJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCk7XG59XG5cbi52aXNpYmxlLXhzLWJsb2NrLFxuLnZpc2libGUteHMtaW5saW5lLFxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtc20tYmxvY2ssXG4udmlzaWJsZS1zbS1pbmxpbmUsXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1tZC1ibG9jayxcbi52aXNpYmxlLW1kLWlubGluZSxcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcbi52aXNpYmxlLWxnLWJsb2NrLFxuLnZpc2libGUtbGctaW5saW5lLFxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZS14cyB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzLW1heCkge1xuICAgIC5yZXNwb25zaXZlLXZpc2liaWxpdHkoKTtcbiAgfVxufVxuLnZpc2libGUteHMtYmxvY2sge1xuICBAbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi14cy1tYXgpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS14cy1pbmxpbmUge1xuICBAbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi14cy1tYXgpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IEBzY3JlZW4teHMtbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZpc2libGUtc20ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLXNtLW1heCkge1xuICAgIC5yZXNwb25zaXZlLXZpc2liaWxpdHkoKTtcbiAgfVxufVxuLnZpc2libGUtc20tYmxvY2sge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLXNtLW1heCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXNtLWlubGluZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tc20tbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tc20tbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZpc2libGUtbWQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLW1kLW1heCkge1xuICAgIC5yZXNwb25zaXZlLXZpc2liaWxpdHkoKTtcbiAgfVxufVxuLnZpc2libGUtbWQtYmxvY2sge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLW1kLW1heCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLW1kLWlubGluZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tbWQtbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tbWQtbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZpc2libGUtbGcge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZy1taW4pIHtcbiAgICAucmVzcG9uc2l2ZS12aXNpYmlsaXR5KCk7XG4gIH1cbn1cbi52aXNpYmxlLWxnLWJsb2NrIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtbGctaW5saW5lIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5oaWRkZW4teHMge1xuICBAbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi14cy1tYXgpIHtcbiAgICAucmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoKTtcbiAgfVxufVxuLmhpZGRlbi1zbSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6IEBzY3JlZW4tc20tbWF4KSB7XG4gICAgLnJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCk7XG4gIH1cbn1cbi5oaWRkZW4tbWQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuLW1kLW1heCkge1xuICAgIC5yZXNwb25zaXZlLWludmlzaWJpbGl0eSgpO1xuICB9XG59XG4uaGlkZGVuLWxnIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XG4gICAgLnJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCk7XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbi8vXG4vLyBNZWRpYSBxdWVyaWVzIGFyZSBwbGFjZWQgb24gdGhlIGluc2lkZSB0byBiZSBtaXhpbi1mcmllbmRseS5cblxuLy8gTm90ZTogRGVwcmVjYXRlZCAudmlzaWJsZS1wcmludCBhcyBvZiB2My4yLjBcbi52aXNpYmxlLXByaW50IHtcbiAgLnJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCk7XG5cbiAgQG1lZGlhIHByaW50IHtcbiAgICAucmVzcG9uc2l2ZS12aXNpYmlsaXR5KCk7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICBAbWVkaWEgcHJpbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5oaWRkZW4tcHJpbnQge1xuICBAbWVkaWEgcHJpbnQge1xuICAgIC5yZXNwb25zaXZlLWludmlzaWJpbGl0eSgpO1xuICB9XG59XG4iLCIvLyBSZXNwb25zaXZlIHV0aWxpdGllc1xuXG4vL1xuLy8gTW9yZSBlYXNpbHkgaW5jbHVkZSBhbGwgdGhlIHN0YXRlcyBmb3IgcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcy5cbi5yZXNwb25zaXZlLXZpc2liaWxpdHkoKSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHRhYmxlJiAgeyBkaXNwbGF5OiB0YWJsZTsgfVxuICB0ciYgICAgIHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgmLFxuICB0ZCYgICAgIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG59XG5cbi5yZXNwb25zaXZlLWludmlzaWJpbGl0eSgpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLmJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IGRvdHRlZCAycHggIzAwMFxufVxuXG5kaXYuYWN0aXZlOmZvY3VzIHtcbiAgb3V0bGluZTogZG90dGVkIDFweCAjMDAwXG59XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiBkb3R0ZWQgMXB4ICMwMDBcbn1cblxuLmNsb3NlOmhvdmVyLFxuLmNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogZG90dGVkIDFweCAjMDAwXG59XG5cbi5uYXY+bGk+YTpob3ZlciwgLm5hdj5saT5hOmZvY3VzIHtcbiAgb3V0bGluZTogZG90dGVkIDFweCAjMDAwXG59XG5cbi5jYXJvdXNlbC1pbm5lcj4uaXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OTk5ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZSB7XG4gIHRvcDogMFxufVxuXG4uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZSwgLmNhcm91c2VsLWlubmVyPi5uZXh0LCAuY2Fyb3VzZWwtaW5uZXI+LnByZXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmNhcm91c2VsLWlubmVyPi5uZXh0LCAuY2Fyb3VzZWwtaW5uZXI+LnByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLyoqXG5DT01NRU5USU5HIFRISVMgT1VUIEFTIElUIElTIFVQIFRPIFNJVEUgVEhFTUUgVE8gTUFOQUdFXG4uYWxlcnQtc3VjY2VzcyB7XG4gICAgY29sb3I6ICMyZDQ4MjE7XG59XG4uYWxlcnQtaW5mbyB7XG4gICAgY29sb3I6ICMyMTRjNjI7XG59XG4uYWxlcnQtd2FybmluZyB7XG4gICAgY29sb3I6ICM2YzRhMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjFjNjtcbn1cbi5hbGVydC1kYW5nZXIge1xuICAgIGNvbG9yOiAjZDIzMjJkO1xufVxuLmFsZXJ0LWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNjMTJmMmE7XG59XG4qKi8iLCIubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXBsYXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtcGxheS1hY3RpdmUucG5nKTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMjBweDtcbiB9XG5cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2QtcGF1c2U6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtcGF1c2UtYWN0aXZlLnBuZyk7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gfVxuXG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLXN0b3A6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtc3RvcC1hY3RpdmUucG5nKTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcblxuIH1cblxuLm5hYi1ha2FtYWktdmlkZW8tc2VjdGlvbiAuYnRuLXZvZC1mb3J3YXJkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LWZvcndhcmQtYWN0aXZlLnBuZyk7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gfVxuXG4ubmFiLWFrYW1haS12aWRlby1zZWN0aW9uIC5idG4tdm9kLWJhY2s6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtYmFjay1hY3RpdmUucG5nKTtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMTZweDtcbiB9XG5cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2Qtdm9sdXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvdmlkZW8tYnQtdm9sLXVwLWFjdGl2ZS5wbmcpO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAxOXB4O1xuIH1cblxuLm5hYi1ha2FtYWktdmlkZW8tc2VjdGlvbiAuYnRuLXZvZC12b2xkb3duOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LXZvbC1kb3duLWFjdGl2ZS5wbmcpO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxOXB4O1xuIH1cblxuLm5hYi1ha2FtYWktdmlkZW8tc2VjdGlvbiAuYnRuLXZvZC10cmFuc2NyaXB0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL3ZpZGVvLWJ0LXRyYXNuY3JpcHQtYWN0aXZlLnBuZyk7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG5cbi8vU3R5bGVzIHRvIGhpZGUgdGhlIHN0b3AgYnV0dG9uXG5cbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2Qtc3RvcCxcbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2Qtc3RvcDpob3Zlcixcbi5uYWItYWthbWFpLXZpZGVvLXNlY3Rpb24gLmJ0bi12b2Qtc3RvcDpmb2N1cyB7XG4gZGlzcGxheTpub25lO1xufVxuIiwiQGltcG9ydCBcIm1peGlucy5sZXNzXCI7XG5cbi8vR2xvYmFsIHN0eWxlcyBmb3IgcmV0aXJlbWVudCBodWJcbi50ZXh0LWJyYW5kLWNvbG9yIHtcbiAgY29sb3I6QGJyYW5kLXByaW1hcnk7XG59XG4ucmV0aXJlbWVudC1odWItaW50cm8gaDIge1xuICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgICBjb2xvcjpAYnJhbmQtcHJpbWFyeTtcbiAgZm9udC1zaXplOjIycHggIWltcG9ydGFudDtcbn1cblxuLy9CYW5uZXIgKyBzZW1pIGNpcmNsZSBzdHlsZXNcblxuLndyYXBwZXItbWFzdGhlYWQge1xuICAgIGhlaWdodDoyNDNweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCUgMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlciAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDowO1xuICAgIG1hcmdpbi1sZWZ0OjA7XG4gIG1hcmdpbi10b3A6NDBweDtcbn1cblxuLndyYXBwZXItbWFzdGhlYWQtaGVhZGluZyB7XG4gIHdpZHRoOjQwMHB4O1xuICBoZWlnaHQ6MjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwMHB4IDQwMHB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjojNjMwNTNkO1xuICBvcGFjaXR5OjAuODtcbiAgY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luLWxlZnQ6MjBweDtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHRvcDo0M3B4O1xufVxuXG4ud3JhcHBlci1tYXN0aGVhZC1oZWFkaW5nIGgxIHtcbiAgICBtYXJnaW4tbGVmdDphdXRvO1xuICAgIG1hcmdpbi1yaWdodDphdXRvO1xuICAgIHdpZHRoOjcwJTtcbiAgICBmb250LXNpemU6MzRweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIG1hcmdpbi10b3A6NjJweDtcbn1cblxuLmluLXJldGlyZW1lbnQtaGVhZGluZyBoMSxcbi5mb2N1c2VkLWhlYWRpbmcgaDEge1xuICB3aWR0aDo4MSU7XG4gIG1hcmdpbi10b3A6ODVweDtcbn1cblxuLndyYXBwZXItbWFzdGhlYWQtaGVhZGluZyBwIHtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgZm9udC1zaXplOjE4cHg7XG4gICAgd2lkdGg6OTklO1xuICAgIG1hcmdpbi1sZWZ0OmF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OmF1dG87XG59XG5cbi8vU2Vjb25kYXJ5IG5hdmlnYXRpb25cblxuLndyYXBwZXItcmV0aXJlbWVudC1odWItbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjpAYnJhbmQtcHJpbWFyeTtcbiAgbWFyZ2luLWJvdHRvbTozMHB4O1xuICAubmF2LXRhYnMgbGkge1xuICAgIHdpZHRoOjI1JTtcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgYSB7XG4gICAgICBjb2xvcjojOTQ3M2FmO1xuICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICBmb250LWZhbWlseTonQ29ycGlkQzFzLUJvbGQnO1xuICAgICAgYm9yZGVyOjA7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOjE1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbToxNXB4O1xuICAgIH1cbiAgICBhOmhvdmVyLFxuICAgIGE6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjpAYnJhbmQtcHJpbWFyeTtcbiAgICAgIGNvbG9yOiNmZmZmZmY7XG4gICAgICBib3JkZXI6MDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgLm5hdi10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOkBicmFuZC1wcmltYXJ5O1xuICAgIGNvbG9yOiNmZmZmZmY7XG4gIH1cbiAgLm5hdi10YWJzIGxpLmxhc3QgYSB7XG4gICAgbWFyZ2luLXJpZ2h0OjA7XG4gIH1cbn1cblxuLy9WaWRlb3NcblxuLnJldGlyZW1lbnQtaHViLXZpZGVvLW5vLWJnIHtcbiAgbWFyZ2luLXRvcDozMHB4O1xufVxuXG4ud3JhcHBlci1yZXRpcmVtZW50LWh1Yi12aWRlb3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOkBicmFuZC1wcmltYXJ5O1xuICBtYXJnaW4tbGVmdDotOTk5OWVtO1xuICBtYXJnaW4tcmlnaHQ6LTk5OTllbTtcbiAgcGFkZGluZy1yaWdodDo5OTk5ZW07XG4gIHBhZGRpbmctbGVmdDo5OTk5ZW07XG4gIG1hcmdpbi10b3A6MzBweDtcbiAgY29sb3I6I2ZmZmZmZjtcbiAgcGFkZGluZy10b3A6MjBweDtcbiAgcGFkZGluZy1ib3R0b206NDBweDtcbiAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206NDBweDtcbiAgICBmb250LXNpemU6MjJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXZpZGVvLndpZGVzY3JlZW4ge1xuICAgIHBhZGRpbmctYm90dG9tOjUzLjI1JTtcbiAgfVxufVxuLmhvbWVwYWdlLXZpZGVvcyBoMiB7XG4gIG1hcmdpbi1ib3R0b206MTBweDtcbn1cblxuLmhvbWVwYWdlLXZpZGVvcyBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOjBcbn1cblxuLmhvbWVwYWdlLXZpZGVvcyAuZmxleC12aWRlby53aWRlc2NyZWVuIHtcbiAgcGFkZGluZy1ib3R0b206NTEuMTAlO1xufVxuXG4vL1RhYnNcblxuLndyYXBwZXItcmV0aXJlbWVudC1odWItdGFicyB7XG4gIG1hcmdpbi10b3A6NjBweDtcbiAgbWFyZ2luLWxlZnQ6LTk5OTllbTtcbiAgbWFyZ2luLXJpZ2h0Oi05OTk5ZW07XG4gIHBhZGRpbmctbGVmdDo5OTk5ZW07XG4gIHBhZGRpbmctcmlnaHQ6OTk5OWVtO1xuICBwYWRkaW5nLWJvdHRvbTo0MHB4O1xuICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGZlM2U2O1xuICBoNSB7XG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgfVxuICAubmF2LXRhYnMge1xuICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgfVxuICAubmF2LXRhYnMgbGkge1xuICAgIGEge1xuICAgICAgZm9udC1mYW1pbHk6J0NvcnBpZEMxcy1Cb2xkJztcbiAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIH1cbiAgICBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtcbiAgICAgIGNvbG9yOiMzYjNiM2I7XG4gICAgfVxuICB9XG4gIC8vQWNjb3JkaW9uc1xuICAucGFuZWwge1xuICAgIG1hcmdpbi10b3A6MTRweDtcbiAgfVxuICAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjpAYnJhbmQtcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOjExcHggMTVweDtcbiAgfVxuICAucGFuZWwtaGVhZGluZyBhIHtcbiAgICBjb2xvcjojZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvYXJyb3dzX25ld193aHQucG5nJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTE4OHB4IWltcG9ydGFudDtcbiAgfVxuICAucGFuZWwtaGVhZGluZyBhLmNvbGxhcHNlZCB7XG4gICAgY29sb3I6I2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2Fycm93c19uZXdfd2h0LnBuZycpO1xuICB9XG59XG5cbi8vSGVscGZ1bCBhcnRpY2xlc1xuLndyYXBwZXItaGVscGZ1bC1hcnRpY2xlcyB7XG4gIHBhZGRpbmctdG9wOjIwcHg7XG4gIGgyIHtcbiAgICBjb2xvcjpAYnJhbmQtcHJpbWFyeTtcbiAgICBmb250LXNpemU6MjJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWxwZnVsLWFydGljbGUtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgbWFyZ2luLXRvcDoyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZjJmNGY2O1xuICAgIHBhZGRpbmc6MTBweCAxNXB4O1xuICAgIG1pbi1oZWlnaHQ6MTk1cHg7XG4gICAgaDMge1xuICAgICAgY29sb3I6QGJyYW5kLXByaW1hcnk7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXJnaW4tdG9wOjI1cHg7XG4gICAgfVxuICB9XG4gIC5oZWxwZnVsLWFydGljbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6I2YyZjRmNjtcbiAgICBtYXJnaW4tYm90dG9tOjQwcHg7XG4gICAgcGFkZGluZzoxMHB4IDE1cHg7XG4gICAgaDMge1xuICAgICBjb2xvcjpAYnJhbmQtcHJpbWFyeTtcbiAgICB9XG4gIH1cbiAgLmhlbHBmdWwtYXJ0aWNsZS1pbWcuaGVhZGluZyB7XG4gICAgICBtYXJnaW4tdG9wOjAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBDYXNlIHN0dWRpZXNcblxuLnJldGlyZW1lbnQtaHViLWNhc2Utc3R1ZHkge1xuICAgYmFja2dyb3VuZC1jb2xvcjojZjJmNGY2O1xuICAgcGFkZGluZzoyMHB4IDIwcHggMTBweCAyMHB4O1xuICAgbWFyZ2luLXRvcDozMHB4ICFpbXBvcnRhbnQ7XG4gICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gIGg0IHtcbiAgICBjb2xvcjpAYnJhbmQtcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAnY29ycGlkLWxpZ2h0JztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tdG9wOjA7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICB9XG4gIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgIH1cbiAgICBsaTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICB9XG4gIH1cbn1cblxuLy9NZWRpYSBxdWVyaWVzXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XG5cblxuICAvL0dsb2JhbFxuXG4gIC5yZXRpcmVtZW50LWh1Yi1pbnRybyBoMiB7XG4gICAgbWFyZ2luLXRvcDowcHg7XG4gIH1cblxuICAvL0Jhbm5lclxuICAud3JhcHBlci1tYXN0aGVhZCB7XG4gICAgICBoZWlnaHQ6MjAwcHg7XG4gICAgfVxuICAgIC53cmFwcGVyLW1hc3RoZWFkLWhlYWRpbmcge1xuICAgICAgdG9wOjUwcHg7XG4gICAgICB3aWR0aDozMjBweDtcbiAgICAgIGhlaWdodDoxNTBweDtcbiAgICB9XG4gICAgLndyYXBwZXItbWFzdGhlYWQtaGVhZGluZyBoMSB7XG4gICAgICB3aWR0aDo2NSU7XG4gICAgICBmb250LXNpemU6MjRweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDo0MHB4O1xuICAgIH1cblxuICAgIC5pbi1yZXRpcmVtZW50LWhlYWRpbmcgaDEsXG4gICAgLmZvY3VzZWQtaGVhZGluZyBoMSB7XG4gICAgICB3aWR0aDo3NSU7XG4gICAgICBtYXJnaW4tdG9wOjYwcHg7XG4gICAgfVxuXG4gICAgLndyYXBwZXItbWFzdGhlYWQtaGVhZGluZyBwIHtcbiAgICAgIGZvbnQtc2l6ZToxNXB4O1xuICAgIH1cblxuICAgIC8vVmlkZW9zXG5cbiAgLndyYXBwZXItcmV0aXJlbWVudC1odWItdmlkZW9zIC5mbGV4LXZpZGVvLndpZGVzY3JlZW4ge1xuICAgIHBhZGRpbmctYm90dG9tOjUyLjkwJTtcbiAgfVxuXG4gIC5ob21lcGFnZS12aWRlb3MgLmZsZXgtdmlkZW8ud2lkZXNjcmVlbiB7XG4gICAgcGFkZGluZy1ib3R0b206NDkuMzAlO1xuICB9XG59XG5cbiAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgICAgLy9HbG9iYWxcblxuICAgICAucmV0aXJlbWVudC1odWItaW50cm8gaDIge1xuICAgICAgIG1hcmdpbi10b3A6MHB4O1xuICAgICB9XG5cbiAgICAgLy9CYW5uZXJcblxuICAgICAud3JhcHBlci1tYXN0aGVhZCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjg1JSAwICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6MTgwcHg7XG4gICAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgfVxuICAgIC53cmFwcGVyLW1hc3RoZWFkLWhlYWRpbmcge1xuICAgICAgd2lkdGg6MjQwcHg7XG4gICAgICBoZWlnaHQ6MTIwcHg7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIHRvcDo2MHB4O1xuICAgIH1cblxuICAgIC53cmFwcGVyLW1hc3RoZWFkLWhlYWRpbmcgaDEge1xuICAgICAgZm9udC1zaXplOjIwcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6MzBweDtcbiAgIH1cblxuICAgLmluLXJldGlyZW1lbnQtaGVhZGluZyBoMSxcbiAgIC5mb2N1c2VkLWhlYWRpbmcgaDEge1xuICAgICBtYXJnaW4tdG9wOjUwcHg7XG4gICB9XG5cbiAgIC53cmFwcGVyLW1hc3RoZWFkLWhlYWRpbmcgcCB7XG4gICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgICB3aWR0aDo5NSU7XG4gICB9XG5cbiAgIC8vU2Vjb25kYXJ5IG5hdmlnYXRpb25cblxuICAgICAud3JhcHBlci1yZXRpcmVtZW50LWh1Yi1uYXYge1xuICAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xuICAgICAgIC5uYXYtdGFicyB7XG4gICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGZlM2U2O1xuICAgICAgICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgICAgICB9XG4gICAgICAgLm5hdi10YWJzIGxpIHtcbiAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICBhIHtcbiAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdjb3JwaWQtbGlnaHQnO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICAgICBjb2xvcjojNTcyMzgxO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206M3B4O1xuICAgICAgICAgfVxuICAgICAgICAgYTpob3ZlcixcbiAgICAgICAgIGE6Zm9jdXMge1xuICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgY29sb3I6IzNiM2IzYjtcbiAgICAgICAgIH1cbiAgICAgICB9XG4gICAgICAgLm5hdi10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICBjb2xvcjojM2IzYjNiO1xuICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgfVxuXG4gICAvL1RhYnNcblxuICAgLndyYXBwZXItcmV0aXJlbWVudC1odWItdGFicyB7XG4gICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICAgaDQge1xuICAgICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgICB9XG4gICAgIC5uYXYtdGFicyB7XG4gICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZmUzZTY7XG4gICAgICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgICAgICBsaSB7XG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgIGJvcmRlci1sZWZ0OjA7XG4gICAgICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICAgICBhIHtcbiAgICAgICAgICAgYm9yZGVyOjA7XG4gICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICBmb250LWZhbWlseTogJ2NvcnBpZC1saWdodCc7XG4gICAgICAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICAgICAgICBjb2xvcjpAYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgcGFkZGluZy1ib3R0b206M3B4O1xuICAgICAgICAgfVxuICAgICAgICAgYTpob3ZlcixcbiAgICAgICAgIGE6Zm9jdXMge1xuICAgICAgICAgICBib3JkZXI6MDtcbiAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjA7XG4gICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgICAgICAgIGNvbG9yOiMzYjNiM2I7XG4gICAgICAgICB9XG4gICAgICAgfVxuICAgICAgIGxpLmFjdGl2ZSBhIHtcbiAgICAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgICAgY29sb3I6IzNiM2IzYjtcbiAgICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gICAgICAgfVxuICAgICAgIGxpLmFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgICAgICAgIGNvbG9yOiMzYjNiM2I7XG4gICAgICAgfVxuICAgICB9XG4gICB9XG5cbiAgIC8vVmlkZW9zXG4gICAgLnJldGlyZW1lbnQtaHViLXZpZGVvLW5vLWJnIHtcbiAgICAgIG1hcmdpbi10b3A6MzBweDtcbiAgICB9XG5cbiAgICAgLndyYXBwZXItcmV0aXJlbWVudC1odWItdmlkZW9zIHtcbiAgICAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgICAgaDIge1xuICAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xuICAgICAgIH1cbiAgICAgfVxuXG4gICAgLmhvbWVwYWdlLXZpZGVvcyAuZmxleC12aWRlby53aWRlc2NyZWVuIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOjU2LjI1JTtcbiAgICB9XG5cbiAgICAvL0hlbHBmdWwgYXJ0aWNsZXNcblxuICAgICAud3JhcHBlci1oZWxwZnVsLWFydGljbGVzIHtcbiAgICAgICAuaGVscGZ1bC1hcnRpY2xlLWltZyB7XG4gICAgICAgICBtYXJnaW4tdG9wOjAgIWltcG9ydGFudDtcbiAgICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgICAgICAgIGltZyB7XG4gICAgICAgICAgIG1hcmdpbi10b3A6NDAlO1xuICAgICAgICAgfVxuICAgICAgIH1cbiAgICAgICAuaGVscGZ1bC1hcnRpY2xlIHtcbiAgICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgICAgICB9XG4gICAgIH1cblxuICAgICAvL0Nhc2Ugc3R1ZGllc1xuXG4gICAgIC5yZXRpcmVtZW50LWh1Yi1jYXNlLXN0dWR5IHtcbiAgICAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICB9XG5cbiB9XG4iLCJAaW1wb3J0IFwibWl4aW5zLmxlc3NcIjtcblxuLnRleHQtY29sb3Itd2hpdGUge1xuICAgY29sb3I6ICNmZmZmZmY7XG4gfVxuXG4ud3JhcHBlci1wcmkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBAYnJhbmQtcHJpbWFyeTtcbiAgfVxuXG4gIC53cmFwcGVyLXByaS12aWRlby5mbGV4LXZpZGVvLndpZGVzY3JlZW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1My43JTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLnJvdy1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICB9XG59XG5cbiAgLmJ0bi1jdGEtcHJpbWFyeSB7XG4gICAgLmJ0bi1nZW5lcmljO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICB9XG5cbiAgLmJ0bi1jdGEtc2Vjb25kYXJ5IHtcbiAgICAuYnRuLWdlbmVyaWM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJnLWNvbG9yLXNlY29uZGFyeS1ibHVlO1xuICB9XG5cbi8vQmFubmVyXG5cbi53cmFwcGVyLXByaS1tYXN0aGVhZCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwMHB4O1xuXG4gIGgxIHtcbiAgICBjb2xvcjogI2Y5YWYwMDtcbiAgfVxuXG4gIGg0IHtcbiAgIGNvbG9yOiBAYnJhbmQtcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgd2lkdGg6NzAlO1xuICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cblxuLndyYXBwZXItcHJpLW1hc3RoZWFkLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTcyMzgxICFpbXBvcnRhbnQ7XG59XG5cbi8vQnJlYWRjcnVtYnNcblxuLndyYXBwZXItcHJpIHtcbiAgLmNydW1iY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5icmVhZGNydW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICBsaSB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY3RpdmUge1xuICAgICAgY29sb3I6ICMzYjNiM2I7XG4gICAgfVxuICB9XG5cbiAgLmJyZWFkY3J1bWIgPiBsaStsaTpiZWZvcmUge1xuICAgIGNvbG9yOiAjM2IzYjNiO1xuICB9XG5cbn1cblxuLy9DVEFcblxuLndyYXBwZXItcHJpLWN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmNmZGU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAuZnVsbC13aWR0aDtcblxuICBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5wcmktY2FsbC11cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvaWNvbi1waG9uZS5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cblxuICAucHJpLWNoYXQtd2l0aC11cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvaWNvbnMvaWNvbi1jaGF0LnBuZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuXG4vL1BSSSBCb2R5IENvbnRlbnRcblxuLndyYXBwZXItcHJpLWJvZHktY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLndyYXBwZXItaW5jb21lLXBhdGhzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjRmNjtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG5cbiAgLmluY29tZS1wYXRocy1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICBoMyB7XG4gICAgICBjb2xvcjogQGJyYW5kLXByaW1hcnk7XG4gICAgfVxuXG4gICAgLnRleHQtaW1hZ2Uge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Y3ZjVmODtcbiAgICAgIGhlaWdodDogMjIwcHg7XG5cbiAgICAgIC5idG4tY3RhLFxuICAgICAgLmJ0bi1jdGEtcHJpbWFyeSxcbiAgICAgIC5idG4tY3RhLXNlY29uZGFyeSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAzNSU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1bHRpdmF0b3ItY29udGVudCB7XG4gICAgLnRleHQtaW1hZ2Uge1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxuICAuc2VsZi1zZWxlY3QtY29udGVudCAge1xuICAgIC50ZXh0LWltYWdlIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLndyYXBwZXItcHJpLWNvbnRlbnQtYm94IHtcbiAgaDMge1xuICAgIGNvbG9yOiBAYnJhbmQtcHJpbWFyeTtcbiAgfVxufVxuXG4vLyBQUkkgU3RyYXRlZ3kgcGFnZXNcblxuICAud3JhcHBlci1wcmktc3RyYXRlZ3ktaW50cm8ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIC5mdWxsLXdpZHRoO1xuICB9XG5cbiAgLndyYXBwZXItaW52ZXN0bWVudC1wb3RzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICBoMyB7XG4gICAgICBjb2xvcjogQGJyYW5kLXByaW1hcnk7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gIC53cmFwcGVyLWFzc2V0LWFsbG9jYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2Y2ZkZTtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuICAgIGgzIHtcbiAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkICNkNmNmZGU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDYwcHg7XG4gICAgICBsZWZ0OiA0NyU7XG4gICAgfVxuICB9XG5cbiAgLndyYXBwZXItYmFsYW5jZS1pbnZlc3RlZCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjVmODtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC53cmFwcGVyLWFzc2V0LWFsbG9jYXRpb24tY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWNlZjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxuXG4gIC8vIE1lZGlhIFF1ZXJpZXNcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53cmFwcGVyLXByaS1tYXN0aGVhZCB7XG4gICAgICBoMSArIHAge1xuICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwcGVyLWludmVzdG1lbnQtcG90cyB7XG4gICAgICAudGV4dC1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiA3MyU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndyYXBwZXItYXNzZXQtYWxsb2NhdGlvbiB7XG4gICAgICAudGV4dC1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndyYXBwZXItYXNzZXQtYWxsb2NhdGlvbi1jb250ZW50IHtcbiAgICAgIC50ZXh0LWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDo5OTFweCkge1xuICAud3JhcHBlci1wcmktbWFzdGhlYWQge1xuICAgIGgxICsgcCB7XG4gICAgICB3aWR0aDogNjUlO1xuICAgIH1cbiAgfVxufVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLndyYXBwZXItcHJpIHtcbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndyYXBwZXItcHJpLW1hc3RoZWFkIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC53cmFwcGVyLWluY29tZS1wYXRocy1iYW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjRmNiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53cmFwcGVyLXByaS1ib2R5LWNvbnRlbnQge1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcblxuICAgICAgaDIge1xuICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndyYXBwZXItaW5jb21lLXBhdGhzIHtcbiAgICAgIC5pbmNvbWUtcGF0aHMtY29udGVudCB7XG4gICAgICAgIC50ZXh0LWltYWdlIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAud3JhcHBlci1pbnZlc3RtZW50LXBvdHMsXG4gICAgLndyYXBwZXItYXNzZXQtYWxsb2NhdGlvbixcbiAgICAud3JhcHBlci1hc3NldC1hbGxvY2F0aW9uLWNvbnRlbnQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiB9XG4iLCIuc3BhY2luZy1tdC1uZWdhdGl2ZTEwIHtcbiAgbWFyZ2luLXRvcDogLTEwcHggO1xufVxuXG4uc3BhY2luZy1wdC01MCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXByLTUwIHtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wYi01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXBsLTUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW10LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tci01MCB7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tYi01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbWwtNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wdC00NSB7XG4gIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXByLTQ1IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wYi00NSB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXBsLTQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW10LTQ1IHtcbiAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tci00NSB7XG4gIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tYi00NSB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbWwtNDUge1xuICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wdC00MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXByLTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wYi00MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXBsLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW10LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tci00MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbWwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wdC0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXByLTM1IHtcbiAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wYi0zNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXBsLTM1IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW10LTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tci0zNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tYi0zNSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbWwtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wdC0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXByLTMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wYi0zMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXBsLTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW10LTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tci0zMCB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tYi0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbWwtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wdC0yNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXByLTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wYi0yNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXBsLTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW10LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tci0yNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tYi0yNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbWwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wdC0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXByLTIwIHtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXBsLTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW10LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tci0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbWwtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wdC0xNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXByLTE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wYi0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXBsLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW10LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tci0xNSB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tYi0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbWwtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wdC0xMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXByLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wYi0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXBsLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbWwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wdC01IHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wci01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXBsLTUge1xuICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tdC01IHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW1yLTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW1sLTUge1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLXB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wci0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctcGwtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tdC0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tci0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW1sLTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wLTUwIHtcbiAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wLTQ1IHtcbiAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wLTQwIHtcbiAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wLTM1IHtcbiAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wLTMwIHtcbiAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wLTI1IHtcbiAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wLTIwIHtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wLTE1IHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wLTEwIHtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1wLTUge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbS01MCB7XG4gIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tLTQ1IHtcbiAgbWFyZ2luOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW0tNDAge1xuICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbS0zNSB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tLTMwIHtcbiAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW0tMjUge1xuICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbS0yMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1tLTE1IHtcbiAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zcGFjaW5nLW0tMTAge1xuICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnNwYWNpbmctbS01IHtcbiAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNwYWNpbmctbWQtbXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLW1kLW10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy1tZC1tdC00NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmctbWQtbXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLW1kLW10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy1tZC1tdC0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmctbWQtbXQtMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLW1kLW10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy1tZC1tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmctbWQtbWItNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLW1kLW1iLTQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy1tZC1tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmctbWQtbWItMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLW1kLW1iLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy1tZC1tYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLW1kLW1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wdC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG5cbiAgLnNwYWNpbmctbWQtcHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLW1kLXBiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wYi0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wYi0yNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wYi0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wYi0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cblxuICAuc3BhY2luZy1tZC1wYi00NSB7XG4gICAgcGFkZGluZy1ib3R0b206NDVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLW1kLXBiLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLW1kLXBiLTU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTo1NXB4O1xuICB9XG5cbiAgLnNwYWNpbmctbWQtcGItNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLnNwYWNpbmctbWQtcGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNwYWNpbmctdGFibGV0LXB0LTUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cblxuICAuc3BhY2luZy10YWJsZXQtcHQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG5cbiAgLnNwYWNpbmctdGFibGV0LXB0LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1wdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cblxuICAuc3BhY2luZy10YWJsZXQtcHQtMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG5cbiAgLnNwYWNpbmctdGFibGV0LXB0LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1wdC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cblxuICAuc3BhY2luZy10YWJsZXQtcHQtNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG5cbiAgLnNwYWNpbmctdGFibGV0LW10LTUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1tdC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1tdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1tdC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1tdC0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1tdC0zNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1tdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1tdC00NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1tdC01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1tdC01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1tdC02MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1wYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLnNwYWNpbmctdGFibGV0LXBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1wYi0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cblxuICAuc3BhY2luZy10YWJsZXQtcGItMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnNwYWNpbmctdGFibGV0LXBiLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXRhYmxldC1wYi0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuc3BhY2luZy10YWJsZXQtcGItMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLnNwYWNpbmctdGFibGV0LXBiLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNwYWNpbmcteHMtbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy14cy1tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmcteHMtbXQtMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLW10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy14cy1tdC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmcteHMtbXQtMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLW10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy14cy1tdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmcteHMtbXQtNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLW10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy14cy1tdC01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmcteHMtbXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLW1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmcteHMtbWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLW1iLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy14cy1tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmcteHMtbWItMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLW1iLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy14cy1tYi0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmcteHMtbWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLW1iLTQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy14cy1tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNwYWNpbmcteHMtbWItNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLW1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3BhY2luZy14cy1wbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuc3BhY2luZy14cy1wci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnNwYWNpbmcteHMtcHQtNSB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLXB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLXB0LTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLXB0LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLXB0LTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLXB0LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLXB0LTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLXB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuXG4gIC5zcGFjaW5nLXhzLXBiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wYi0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wYi0yNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wYi0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wYi0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wYi00NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wYi01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wYi01NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAuc3BhY2luZy14cy1wbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn0iLCIvL1BsdW0gUmV0aXJlbWVudCBIdWIgLSBzdHlsZXMgZm9yIG5ldyB0ZW1wbGF0ZXNcbi8vIFJlZmVyZW5jZSBibG9nT3ZlcnZpZXcuY3NzXG4vL1xuLy8gZm9udC1mYW1pbGllcyB1c2VkIGZvciB0aGUgcmVkZXNpZ25lZCBQbHVtIHNpdGUgaGF2ZSBiZWVuIHNpZ25lZC1vZmYgYnkgcHJvZHVjdCBvd25lcnMgUGhpbGlwIEF1Z3VzdGluZSBhbmQgQW5kcmV3IExhd2xlc3Ncbi5yZXRpcmVtZW50LWh1YiB7XG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuICAgIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xuICB9XG4gIGgxIHtcbiAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWhlYXZ5O1xuICAgIGZvbnQtc2l6ZTogMjRweCFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM1NzIzODEhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xuICB9XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDE4cHghaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNTcyMzgxIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWhlYXZ5O1xuICB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDE2cHghaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNTcyMzgxIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWhlYXZ5O1xuICB9XG4gIGg0LCBoNSwgaDYge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktaGVhdnk7XG4gIH1cbiAgb2wgbGksXG4gIHVsIGxpIHtcbiAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWxpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTVweCFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNCFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCFpbXBvcnRhbnQ7XG4gIH1cbiAgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTVweCFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtTGlnaHQnO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAhaW1wb3J0YW50O1xuICB9XG4gIHN0cm9uZyB7XG4gICAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtTGlnaHQnO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDAhaW1wb3J0YW50O1xuICB9XG4gIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAjM2IzYjNiIGRvdHRlZCAxcHghaW1wb3J0YW50O1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gICAgfVxuICB9XG5cbiAgLnJvdy1mb290ZXIge1xuICAgIHAsIHN0cm9uZywgYiB7XG4gICAgICBmb250LXNpemU6IDEycHghaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuOCFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogJ0NvcnBpZExpZ2h0JztcbiAgICAgIGNvbG9yOiAjM2IzYjNiIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm5hdi10YWJzIHtcbiAgICAgIG1hcmdpbjogOXB4IDAhaW1wb3J0YW50O1xuICAgICAgbGkge1xuICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICBmb250LWZhbWlseTogJ0NvcnBpZExpZ2h0JztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHghaW1wb3J0YW50O1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbiAgICAgICAgICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMjAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAjNTcyMzgxIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29sd2lkdGgtMjVwZXJjZW50YWdlIC50YWJsZSB0aCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLyogR2x5cGhzICovXG4gIC5nbHlwaGljb24tdGljazpiZWZvcmUsXG4gIC5nbHlwaGljb24tb2s6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgICBjb250ZW50OiBcIlxcZTAxM1wiO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgY29sb3I6ICM1NzIzODE7XG4gICAgbGluZS1oZWlnaHQ6IDIuNjtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIC5nbHlwaGljb24tY3Jvc3M6YmVmb3JlLFxuICAuZ2x5cGhpY29uLXJlbW92ZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICAgIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBjb2xvcjogI0MyMDAwMDtcbiAgICBsaW5lLWhlaWdodDogMi42O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLmdseXBoaWNvbi1lYXJwaG9uZTpiZWZvcmUsXG4gIC5nbHlwaGljb24tcGhvbmU6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgICBjb250ZW50OiBcIlxcZTE4MlwiO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgY29sb3I6ICNjMjAwMDA7XG4gIH1cblxuICAuZ2x5cGhpY29uLW5ldy13aW5kb3c6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgICBjb250ZW50OiBcIlxcZTE2NFwiO1xuICAgIGNvbG9yOiByZ2JhKDg3LCAzNSwgMTI5LCAwLjkpO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuXG4gIC5nbHlwaGljb24tdGltZTpiZWZvcmUge1xuICAgIGNvbG9yOiAjNTcyMzgxO1xuICB9XG5cbiAgLy8gaGFja3kgZml4IGZvciBlbXB0eSBsaXN0IGVsZW1lbnQgaW4gbmF2aWdhdGlvbi5cbiAgLy8ga25vd24gQUVNIGlzc3VlIHNpbmNlIDIwMTNcbiAgLy8ubmF2YmFyLW5hdiBsaS5sYXN0IHtcbiAgLy8gIGRpc3BsYXk6IG5vbmU7XG4gIC8vfVxuXG4gIC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh1Yi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmNGY2IWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuXG4gIC5sYW5kaW5nLXBhZ2Uge1xuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLm1lZGlhIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBoMiB7XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxcHggMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICAgICAgfVxuICAgICAgYTpmb2N1cyxcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAjM2IzYjNiIGRvdHRlZCAxcHghaW1wb3J0YW50O1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICY6Zm9jdXMgPiBzcGFuIHtcbiAgICAgICAgb3V0bGluZTogIzNiM2IzYiBkb3R0ZWQgMXB4IWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogI2E5MjU4MjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogcHVycGxlO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5nZXQtaW4tdG91Y2ggLm1lZGlhIGFbaHJlZl49XCJ0ZWxcIl06Zm9jdXM+c3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG5cbiAgLmJveGVkLWl0ZW0ge1xuICAgIGhlaWdodDogMjU1cHg7XG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgIH1cbiAgfVxuICAuaGVyby1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2hlcm8tYmFubmVyLXJldGlyZW1lbnQuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgei1pbmRleDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAudGV4dC1vdmVybGF5IHtcbiAgICAgIGgxIHtcbiAgICAgICAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDQwcHghaW1wb3J0YW50O1xuICAgICAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICBmb250LXNpemU6IDIwcHghaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saWdodGVyLWhlcm8taW1hZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9iYW5uZXItYm9vc3QteW91ci1zdXBlci5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC50ZXh0LW92ZXJsYXkge1xuICAgICAgaDEge1xuICAgICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweCFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLVJlZ3VsYXInO1xuICAgICAgICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAubGlnaHRlci1oZXJvLWltYWdlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9pY29ucy9iYW5uZXItYm9vc3QteW91ci1zdXBlci5qcGdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMzEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLnRleHQtb3ZlcmxheSB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4IWltcG9ydGFudDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCkge1xuICAgIC5saWdodGVyLWhlcm8taW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRlbnQvZGFtL3BsdW0vaW1hZ2VzL2ljb25zL2Jhbm5lci1ib29zdC15b3VyLXN1cGVyLmpwZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAzMTBweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLnRleHQtb3ZlcmxheSB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICBjb2xvcjogQHByaW1hcnktcHVycGxlIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6IDQwcHghaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLVJlZ3VsYXInO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDAhaW1wb3J0YW50O1xuICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWJsYWNrIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVyby1iYW5uZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIlwiKSFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHNvZnQtZ3JleTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnRleHQtb3ZlcmxheSB7XG4gICAgICBoMSB7XG4gICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4IWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1yZWd1bGFyO1xuICAgICAgICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogQHdoaXRlIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaG9yaXpvbnRhbC1hbGlnbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAubGctSGVhZGluZyB7XG4gICAgaDEsIGgyLCBoMywgaDQge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1kLUhlYWRpbmcge1xuICAgIGgxLCBoMiwgaDMsIGg0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zbS1IZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1Cb2xkJztcbiAgICBmb250LXdlaWdodDogNTAwIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzU3MjM4MTtcbiAgICBoMSwgaDIsIGg0LCBoNCwgcD5zdHJvbmcge1xuICAgICAgZm9udC1zaXplOiAxOHB4IWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIH1cbiAgfVxuXG4gIC54cy1IZWFkaW5nIHtcbiAgICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgICBsaW5lLWhlaWdodDogMS40IWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuXG5cbiAgLnBhZ2VMaW5rc1dyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgaDIsIGgzLCBoNCB7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5mZWF0dXJlZC1pbnRybyB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAuaW50cm8taWNuIHtcbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmludHJvLWljbiB7XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogNDVweDtcbiAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLmludHJvLWljbjIge1xuICAgIGltZyB7XG4gICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgfVxuICB9XG5cbiAgLmludHJvLWljbjMgaW1nIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuXG4gIC5pbnRyby1pY24zLm1lZGlhPi5wdWxsLWxlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHghaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG5cblxuICAuc3R5bGVkLWxpc3Qge1xuICAgIG9sIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGxpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBsaSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGFnZUxpbmtzIHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5wYWdlTGlua3Mge1xuICAgIGxpIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUxpZ2h0JztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNkYWQ2O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZGFkNjtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1MaWdodCc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lOiAjM2IzYjNiIGRvdHRlZCAxcHghaW1wb3J0YW50O1xuICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvdXRsaW5lOiAwIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogIzU3MjM4MTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTA4MFwiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDExcHg7XG4gICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgdG9wOiA1NSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4uZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb2xvcjogIzU3MjM4MSFpbXBvcnRhbnQ7XG59XG4ucGFnZUxpbmtzIGxpID4gYTpmb2N1czphZnRlcixcbi5wYWdlTGlua3MgbGkgPiBhOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICM1NzIzODE7XG59XG5cbi53cmFwcGVyLWJnLWZhZjhmNC5uYXYtcmlnaHQge1xuICAubmF2LXRhYnM+bGksXG4gIC5uYXYtdGFicz5saS5hY3RpdmUsXG4gIC5uYXYtdGFicz5saS5maXJzdCxcbiAgLm5hdi10YWJzPmxpLmxhc3Qge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbiAgLm5hdi10YWJzIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cbiAgICA+IGxpIGE6Zm9jdXM6YWZ0ZXIge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgID5saTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uYnJlYWRjcnVtYiB7XG4gIGNvbG9yOiAjNTcyMzgxIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGEge1xuICAgICAgY29sb3I6ICM1NzIzODE7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgfVxuICB9XG4gIGxpK2xpOmJlZm9yZSB7XG4gICAgY29sb3I6ICM1NzIzODE7XG4gIH1cbiAgPi5hY3RpdmUge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUxpZ2h0JztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuICAubWxjLXByaW1hcnktbmF2IGxpLCAubmF2LXBpbGxzIGxpLCAubmF2LXRhYnMgbGksIC5zaWRla2ljayBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmNydW1iY29udGFpbmVyLFxuICAubWFya2V0LXdhdGNoIC5jb250ZW50LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmF2LXRhYnM+bGkuZmlyc3Qge1xuICAgIGJvcmRlci10b3A6IDAgc29saWQgI2NjYztcbiAgfVxuICAuaGlkLWxpLWFjdGl2ZSBsaS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLndyYXBwZXItYmctZmFmOGY0Lm5hdi1yaWdodCAubmF2LXRhYnM+bGkge1xuICAgIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUxpZ2h0JztcbiAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgY29sb3I6ICM1NzIzODE7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG4gICAgJjphZnRlciB7XG4gICAgICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgICAgIGNvbnRlbnQ6ICdcXGUwODAnO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICBzcGVhazogbm9uZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgZm9udC1zaXplOiA3cHg7XG4gICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDExcHg7XG4gICAgICBjb2xvcjogIzU3MjM4MTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgdG9wOiAxOHB4O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1MaWdodCc7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjNTcyMzgxO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgb3V0bGluZTogIzNiM2IzYiBkb3R0ZWQgMXB4IWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RjZGFkNjtcbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmVhdHVyZS1jb3B5IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmZlYXR1cmVkLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjYhaW1wb3J0YW50O1xuICAgIGgyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUhlYXZ5JztcbiAgICAgIGNvbG9yOiAjNTcyMzgxO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDE4cHghaW1wb3J0YW50O1xuICAgIH1cbiAgICBoMywgaDQge1xuICAgICAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtSGVhdnknO1xuICAgICAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjMDAwIWltcG9ydGFudDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1MaWdodCc7XG4gICAgICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XG4gICAgICBzdHJvbmcsIGIge1xuICAgICAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1Cb2xkJyFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjNTcyMzgxIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4IWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1MaWdodCc7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBjb2xvcjogIzU3MjM4MTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIWltcG9ydGFudDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uYnRuLWN0YS1wcmltYXJ5OmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhOTI1ODIhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUhaW1wb3J0YW50O1xuICAgICAgb3V0bGluZTogIzNiM2IzYiBkb3R0ZWQgMXB4IWltcG9ydGFudDtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E5MjU4MjtcbiAgICB9XG4gICAgLmJ0bi1jdGEtcHJpbWFyeSB7XG4gICAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1IZWF2eSc7XG4gICAgICBmb250LXdlaWdodDogNjAwIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1pbi13aWR0aDogMTk1cHg7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDVweCFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgLW1zLWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1NzIzODE7XG4gICAgICAmOmZvY3VzLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhOTI1ODIhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhOTI1ODI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uZXdUYWcsXG4gIC5uZXctdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtTGlnaHQnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOTI0ODI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAubmF2PmxpPmEge1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogIzNiM2IzYiBkb3R0ZWQgMXB4IWltcG9ydGFudDtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG4gIGlmcmFtZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOGM2YzI7XG4gIH1cblxuICAvLyByaWNoIHRleHQgZWRpdG9yIHN0eWxlc1xuICAuaDEtaHlicmlkIHtcbiAgICBmb250LWZhbWlseTogJ0NvcnBpZEMxcy1SZWd1bGFyJztcbiAgICBjb2xvcjogIzU3MjM4MTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC5oMi1oeWJyaWQge1xuICAgIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLUhlYXZ5JztcbiAgICBjb2xvcjogIzU3MjM4MTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCFpbXBvcnRhbnQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC5oMy1oeWJyaWQge1xuICAgIGZvbnQtZmFtaWx5OiAnQ29ycGlkQzFzLVJlZ3VsYXInO1xuICAgIGNvbG9yOiAjNTcyMzgxO1xuICAgIGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgLmg0LWh5YnJpZCB7XG4gICAgZm9udC1mYW1pbHk6ICdDb3JwaWRDMXMtSGVhdnknO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogOTAwIWltcG9ydGFudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgLm5ldy10ZXh0IHtcbiAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWxpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOTI0ODI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5zci1vbmx5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46LTFweDtcbiAgICBwYWRkaW5nOjA7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIGNsaXA6cmVjdCgwLDAsMCwwKTtcbiAgICBib3JkZXI6MFxuICB9XG4gIC5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXG4gIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OnZpc2libGU7XG4gICAgY2xpcDphdXRvXG4gIH1cblxuICAuc2hhZGVkLWJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjY7XG4gIH1cblxuICAuZGlzY2xhaW1lciB7XG4gICAgaDIsIGgzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktbGlnaHQhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktbGlnaHQhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxM3B4IWltcG9ydGFudDtcbiAgfVxuXG4gIGNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuICAudGFibGVfc3RhY2tlZDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRib2R5PnRyPnRkLFxuICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGgsXG4gIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Zm9vdD50cj50ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRoLFxuICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGhlYWQ+dHI+dGQsXG4gIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50aCB7XG4gICAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIH1cbiAgIC50YWJsZT50Ym9keT50cj50aCwgIC50YWJsZT50aGVhZD50cj50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAgLnRhYmxlIHRyIHRkLCAgLnRhYmxlIHRyIHRoIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmYhaW1wb3J0YW50O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgLnRhYmxlIHRyIHRkLFxuICAudGFibGVfc3RhY2tlZDEudGFibGUgdHIgdGQge1xuICAgIGNvbG9yOiAjMDAwIWltcG9ydGFudDtcbiAgfVxuICAudGFibGVfc3RhY2tlZDEudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudGFibGVfc3RhY2tlZDEudGFibGUgdGQsXG4gIC50YWJsZV9zdGFja2VkMS50YWJsZSB0aCB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmYhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZT50Ym9keT50cj50ZCxcbiAgLnRhYmxlPnRib2R5PnRyPnRoLFxuICAudGFibGU+dGZvb3Q+dHI+dGQsXG4gIC50YWJsZT50Zm9vdD50cj50aCxcbiAgLnRhYmxlPnRoZWFkPnRyPnRkLFxuICAudGFibGU+dGhlYWQ+dHI+dGgge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IC4wMSU7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgfVxuICB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAudGFibGUgdGgge1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktaGVhdnk7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICM1NzIzODE7XG4gIH1cblxuICAudGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pLFxuICAudGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pID4gdGhbc2NvcGU9XCJyb3dcIl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjY7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLnRhYmxlIHRyOm50aC1jaGlsZChvZGQpID4gdGhbc2NvcGU9XCJyb3dcIl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGQsXG4gIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Ym9keT50cj50aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRkLFxuICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGZvb3Q+dHI+dGgsXG4gIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRoZWFkPnRyPnRoIHtcbiAgICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgfVxuICAudGFibGU+dGJvZHk+dHI+dGgsXG4gIC50YWJsZT50aGVhZD50cj50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWxpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdHIgdGQsXG4gIC50YWJsZSB0ciB0aCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWxpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC50YWJsZT50Ym9keT50cj50ZCxcbiAgLnRhYmxlPnRib2R5PnRyPnRoLFxuICAudGFibGU+dGZvb3Q+dHI+dGQsXG4gIC50YWJsZT50Zm9vdD50cj50aCxcbiAgLnRhYmxlPnRoZWFkPnRyPnRkLFxuICAudGFibGU+dGhlYWQ+dHI+dGgge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIHRkLCB0aCB7XG4gICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgfVxuICB0aCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICB0ZCwgdGgge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IC1pbnRlcm5hbC1jZW50ZXI7XG4gIH1cbiAgdGQsIHRoIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG4gIHRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgdGhlYWQge1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktbGlnaHQ7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICM1NzIzODE7XG4gIH1cblxuICB0ZCB7XG4gICAgY29sb3I6ICMwMDAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIEFkZGVkIHRvIG92ZXJyaWRlIG5hdmJhciBnbG9iYWwgaW5oZXJpdGFuY2Vcbi5idG4tbG9naW4gcCB7XG4gICAgbGluZS1oZWlnaHQ6IHVuc2V0IWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uYnRuLWZvcmdvdC1wYXNzd29yZCBwIHtcbiAgICBsaW5lLWhlaWdodDogdW5zZXQhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldGlyZW1lbnQtaHViIHtcbiAgICAuYm94ZWQtaXRlbSB7XG4gICAgICBoZWlnaHQ6IDIzMHB4IWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkYWQ2IWltcG9ydGFudDtcbiAgICB9XG4gICAgLmhlcm8taW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAxODBweCFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICAudGV4dC1vdmVybGF5IHtcbiAgICAgICAgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5saWdoZXItaGVyby1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDE4MHB4IWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICAgIC50ZXh0LW92ZXJsYXkge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNS43NXB4O1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiAuMDElO1xuICAgIH1cblxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgfVxuXG4gICAgLnRhYmxlX3N0YWNrZWQxIHRyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGQsXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRib2R5PnRyPnRoLFxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Zm9vdD50cj50ZCxcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGZvb3Q+dHI+dGgsXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRoZWFkPnRyPnRkLFxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50aCB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgICAudGFibGU+dGJvZHk+dHI+dGQsXG4gICAgLnRhYmxlPnRib2R5PnRyPnRoLFxuICAgIC50YWJsZT50Zm9vdD50cj50ZCxcbiAgICAudGFibGU+dGZvb3Q+dHI+dGgsXG4gICAgLnRhYmxlPnRoZWFkPnRyPnRkLFxuICAgIC50YWJsZT50aGVhZD50cj50aCB7XG4gICAgICB3aWR0aDogMTUlO1xuICAgIH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGQsXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRib2R5PnRyPnRoLFxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Zm9vdD50cj50ZCxcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGZvb3Q+dHI+dGgsXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRoZWFkPnRyPnRkLFxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50aCB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgICAudGFibGU+dGJvZHk+dHI+dGQsXG4gICAgLnRhYmxlPnRib2R5PnRyPnRoLFxuICAgIC50YWJsZT50Zm9vdD50cj50ZCxcbiAgICAudGFibGU+dGZvb3Q+dHI+dGgsXG4gICAgLnRhYmxlPnRoZWFkPnRyPnRkLFxuICAgIC50YWJsZT50aGVhZD50cj50aCB7XG4gICAgICB3aWR0aDogMTUlO1xuICAgIH1cblxuICAgIC5yb3ctZm9vdGVyIHtcbiAgICAgIHAsIHN0cm9uZywgYiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjghaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLm5hdi10YWJzIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTVweCFpbXBvcnRhbnQ7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMjAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB0YWJsZS50YWJsZV9zdGFja2VkMntcbiAgICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICB0YWJsZS50YWJsZV9zdGFja2VkMiB0Ym9keSwgdGFibGUudGFibGVfc3RhY2tlZDIgdHIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgfVxuICAgIC50YWJsZV9zdGFja2VkMiB0ciB7XG4gICAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgdGFibGUudGFibGVfc3RhY2tlZDIgdGgge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgdGFibGUudGFibGVfc3RhY2tlZDIgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGFibGUudGFibGVfc3RhY2tlZDIgdGQsIHRhYmxlLnRhYmxlX3N0YWNrZWQyIHRoIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRhYmxlLnRhYmxlX3N0YWNrZWQyIHRyIHRkLCB0YWJsZS50YWJsZV9zdGFja2VkMiB0ciB0aCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIHdoaXRlLXNwYWNlOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICB0YWJsZS50YWJsZV9zdGFja2VkMiB0ciB0aFtzY29wZT1yb3ddIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NzIzODEhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmYhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4IWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4IWltcG9ydGFudDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICB0YWJsZS50YWJsZV9zdGFja2VkMiB0ZDpudGgtY2hpbGQoZXZlbikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmNjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICB0YWJsZS50YWJsZV9zdGFja2VkMiB0ZDpudGgtY2hpbGQob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICB9XG4gICAgdGFibGUudGFibGVfc3RhY2tlZDIgdGRbaGVhZGVyc106YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoaGVhZGVycyk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHdpZHRoOiA1NSU7XG4gICAgICBwYWRkaW5nOiAwIDFlbSAwIDA7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgIH1cbiAgICAudGFibGVfc3RhY2tlZDIudGFibGUgdGRbaGVhZGVyc10+KiB7XG4gICAgICBjbGVhcjogcmlnaHQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIH1cbiAgICAudGFibGVfc3RhY2tlZDIgaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDVweCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLy9Cb29zdCB5b3VyIHN1cGVyIHBhZ2VzIGRvbnQgaGF2ZSAucmV0aXJlbWVudC1odWIgY2xhc3NcbiAgLmJvb3N0eW91cnN1cGVyLWJyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5yZXRpcmVtZW50LWh1YiB7XG4gICAgLmJvb3RzdHJhcC1uYXYtYnJlYWRjcnVtYiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiBsaSBhIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogNXB4IDE1cHghaW1wb3J0YW50O1xuICAgIH1cbiAgICAubmF2LXRhYnM+bGksXG4gICAgLm5hdi10YWJzPmxpLmFjdGl2ZSxcbiAgICAubmF2LXRhYnM+bGkuZmlyc3QsXG4gICAgLm5hdi10YWJzPmxpLmxhc3Qge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAucm93LWZvb3RlciB7XG4gICAgICBwLCBzdHJvbmcsIGIge1xuICAgICAgICBmb250LXNpemU6IDEycHghaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMS44IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5uYXYtdGFicyB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMjAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmhlcm8taW1hZ2UsXG4gICAgLmxpZ2h0ZXItaGVyby1pbWFnZSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2NSUgNTAlIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAudGV4dC1vdmVybGF5IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJveGVkLWl0ZW0ge1xuICAgICAgaGVpZ2h0OiAyNTVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIC5idG4tY3RhLXByaW1hcnkge1xuICAgICAgbWluLXdpZHRoOiAxOTVweDtcbiAgICB9XG4gIH1cbn1cblxuLyogdGVsOiBwcm90b2NvbCBsaW5rIGJlaGF2aW91ciBlbmFibGVkIGZvciBzbWFsbGVyIHNjcmVlbnMgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGFbaHJlZl49XCJ0ZWxcIl06bGluayxcbiAgYVtocmVmXj1cInRlbFwiXTp2aXNpdGVkLFxuICBhW2hyZWZePVwidGVsXCJdOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IEBwcmltYXJ5LXB1cnBsZSFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1mb290ZXIge1xuICAgIC5nZXQtaW4tdG91Y2gge1xuICAgICAgLmNvbC1jdXN0b20ge1xuICAgICAgICAudGV4dC1pbWFnZSB7XG4gICAgICAgICAgYVtocmVmXj1cInRlbFwiXTpsaW5rIHNwYW4gYixcbiAgICAgICAgICBhW2hyZWZePVwidGVsXCJdOmxpbmsgc3BhbiBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4IWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1wdXJwbGUhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGlnaHRlci1oZXJvLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgODAlIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiB0ZWw6IHByb3RvY29sIGxpbmsgYmVoYXZpb3VyIGRpc2FibGVkIGZvciBsYXJnZXIgc2NyZWVucyAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYVtocmVmXj1cInRlbFwiXTpmb2N1cyxcbiAgYVtocmVmXj1cInRlbFwiXTpsaW5rLFxuICBhW2hyZWZePVwidGVsXCJdOnZpc2l0ZWQsXG4gIGFbaHJlZl49XCJ0ZWxcIl06aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAvKiByZW1vdmUgZm9jdXMgc3R5bGluZyBmb3IgaHJlZjp0ZWwgZWxlbWVudHMgKi9cbiAgYVtocmVmXj1cInRlbFwiXTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiBub25lIWltcG9ydGFudDtcbiAgICBvdXRsaW5lLW9mZnNldDogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogR2V0IGluIHRvdWNoIGNvbXBvbmVudCAqL1xuLnJvdy1mb290ZXIge1xuICAuZ2V0LWluLXRvdWNoIHtcbiAgICAuY29sLWN1c3RvbSB7XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktaGVhdnk7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweCFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5LXB1cnBsZTtcbiAgICAgIH1cbiAgICAgIC50ZXh0LWltYWdlIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHghaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1wdXJwbGU7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1saWdodDtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNCFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWJsYWNrIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1ibGFjaztcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiAjM2IzYjNiIGRvdHRlZCAxcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHN0cm9uZywgYiB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1saWdodDtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHghaW1wb3J0YW50O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1ibGFjayFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlLXdyYXBwZXItbXlzdXBlciBoMSB7XG4gICAgcGFkZGluZzogMzBweCAwIDA7XG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM1NzIzODE7XG59XG4ucGFnZS13cmFwcGVyLW15c3VwZXIgaDIge1xuICAgIGNvbG9yOiAjNTcyMzgxXG59XG4ucGFnZS13cmFwcGVyLW15c3VwZXIgLmgyLWxnIGgyIHtcbiAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cbi53cmFwcGVyLWZ1bGx3aWR0aC1yaWJib24ge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY0RjY7XG4gIHBhZGRpbmctcmlnaHQ6IDk5OTllbTtcbiAgbWFyZ2luLXJpZ2h0OiAtOTk5OWVtO1xuICBwYWRkaW5nLWxlZnQ6IDk5OTllbTtcbiAgbWFyZ2luLWxlZnQ6IC05OTk5ZW07XG59XG4ubXlzdXBlci10YWItd3JhcHBlciAubmF2LXRhYnM+bGk+YSB7XG4gIHBhZGRpbmc6IDE5NnB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBDb3JwaWRDMXMtQm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNTFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzNCM0IzQjtcbn1cbi5teXN1cGVyLXRhYi13cmFwcGVyIC5uYXYtdGFicz5saS5hY3RpdmU+YSxcbi5teXN1cGVyLXRhYi13cmFwcGVyIC5uYXYtdGFicz5saT5hOmhvdmVyLFxuLm15c3VwZXItdGFiLXdyYXBwZXIgLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmhvdmVyIHtcbiAgICBib3JkZXI6IDBweDtcbn1cbi5teXN1cGVyLXRhYi13cmFwcGVyIC5uYXYtdGFicz5saS5hY3RpdmU+YSxcbi5teXN1cGVyLXRhYi13cmFwcGVyIC5uYXYtdGFicz5saS5hY3RpdmU+YTpob3ZlciB7XG4gICAgY29sb3I6ICM1NzIzODE7XG59XG4ubXlzdXBlci10YWItd3JhcHBlciAubmF2LXRhYnM+bGk+YTpmb2N1cyxcbi5teXN1cGVyLXRhYi13cmFwcGVyIC5uYXYtdGFicz5saS5hY3RpdmU+YTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm15c3VwZXItdGFiLXdyYXBwZXIgLm5hdi10YWJzIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLm15c3VwZXItdGFiLXdyYXBwZXIgLm5hdi10YWJzPmxpIHtcbiAgICB3aWR0aDogMzMlO1xuICAgIGJvcmRlcjogMHB4O1xufVxuLnRhYi1wYW5lLm15c3VwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnRhYi1wYW5lLm15c3VwZXIgdWwubWVkaWEtbGlzdD5saSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4ubXlzdXBlci10YWItd3JhcHBlciAubmF2LXRhYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG4ubXlzdXBlci10YWItd3JhcHBlciAudGFiLXBhbmUgLmxpc3QtaXRlbS10ZXh0PnAge1xuICBtYXJnaW4tYm90dG9tOiAwcHhcbn1cbi5teXN1cGVyLXRhYi13cmFwcGVyIC50YWItcGFuZSAubGlzdC1pdGVtLXRleHQ+cCAucGFuZWwtdGl0bGUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZmRmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMzBweDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLm15c3VwZXItdGFiLXdyYXBwZXIgLnRhYi1wYW5lIHRhYmxlIHtcbiAgICBjb2xvcjogIzNCM0IzQjtcbn1cbi5wYWdlLXdyYXBwZXItbXlzdXBlciAudGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtY2hpbGQob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjRGNjtcbn1cbi5teXN1cGVyLXRhYi13cmFwcGVyIC50YWItcGFuZSB0YWJsZSBjYXB0aW9uIHtcbiAgICBjb2xvcjogIzU3MjM4MTtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC1mYW1pbHk6IENvcnBpZEJvbGQ7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDBweDtcbn1cbi5teXN1cGVyLXRhYi13cmFwcGVyIC50YWItcGFuZSB0YWJsZSB0ciB0ZCB7XG4gICAgcGFkZGluZzogMzBweDtcbn1cbi5teXN1cGVyLXRhYi13cmFwcGVyIC50YWItcGFuZSB0YWJsZSxcbi5teXN1cGVyLXRhYi13cmFwcGVyIC50YWItcGFuZSB0YWJsZSBjYXB0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjRGNjtcbn1cbi5wYWdlLXdyYXBwZXItbXlzdXBlciB0YWJsZSB0ciB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU3MjM4MTtcbiAgICBjb2xvcjojZmZmO1xufVxuLnBhZ2Utd3JhcHBlci1teXN1cGVyIHRhYmxlIHRyIHRoLCBcbi5wYWdlLXdyYXBwZXItbXlzdXBlciB0YWJsZSB0ciB0ZHtcbiAgICBwYWRkaW5nOiAxNXB4XG59XG4ubXlzdXBlci10YWItd3JhcHBlciAubmF2LXRhYnM+bGkuYWN0aXZlPmEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMHB4ICFpbXBvcnRhbnQ7XG59XG4ubXlzdXBlci10YWItd3JhcHBlciAubGlzdC1pdGVtLXRleHQgdWwgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KXtcbiAgLm15c3VwZXItdGFiLXdyYXBwZXIgLm5hdi10YWJzPmxpPmEge1xuICAgIHBhZGRpbmc6IDIwMHB4IDBweCAwcHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGhlaWdodDogMzUxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgLm15c3VwZXItdGFiLXdyYXBwZXIgLnRhYi1wYW5lIHRhYmxlIHRyIHRkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubXlzdXBlci10YWItd3JhcHBlciAudGFiLXBhbmUgdGFibGUgdHIgdGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweFxuICB9XG4gIC5teXN1cGVyLXRhYi13cmFwcGVyIC5uYXYtdGFicz5saT5hIHtcbiAgICBwYWRkaW5nOiAxMDlweCAwcHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBoZWlnaHQ6IDE5N3B4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTQuNy4wXCIpIGZvcm1hdChcImVvdFwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PTQuNy4wXCIpIGZvcm1hdChcIndvZmZcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNy4wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj00LjcuMCNmb250YXdlc29tZXJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIVxuICogRm9udCBBd2Vzb21lIFBybyA1LjAuNiBieSBAZm9udGF3ZXNvbWUgLSBodHRwOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKi9cbi5mYSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWIge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtLjA2NjdlbTsgfVxuXG4uZmEteHMge1xuICBmb250LXNpemU6IC43NWVtOyB9XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtOyB9XG5cbi5mYS0xeCB7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtOyB9XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtOyB9XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtOyB9XG5cbi5mYS02eCB7XG4gIGZvbnQtc2l6ZTogNmVtOyB9XG5cbi5mYS03eCB7XG4gIGZvbnQtc2l6ZTogN2VtOyB9XG5cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtOyB9XG5cbi5mYS05eCB7XG4gIGZvbnQtc2l6ZTogOWVtOyB9XG5cbi5mYS0xMHgge1xuICBmb250LXNpemU6IDEwZW07IH1cblxuLmZhLWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMS4yNWVtOyB9XG5cbi5mYS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbi5mYS11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mYS1saSB7XG4gIGxlZnQ6IC0yZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4uZmEtYm9yZGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAwLjA4ZW0gI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTsgfVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmZhLmZhLXB1bGwtbGVmdCxcbi5mYXMuZmEtcHVsbC1sZWZ0LFxuLmZhci5mYS1wdWxsLWxlZnQsXG4uZmFsLmZhLXB1bGwtbGVmdCxcbi5mYWIuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG5cbi5mYS5mYS1wdWxsLXJpZ2h0LFxuLmZhcy5mYS1wdWxsLXJpZ2h0LFxuLmZhci5mYS1wdWxsLXJpZ2h0LFxuLmZhbC5mYS1wdWxsLXJpZ2h0LFxuLmZhYi5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07IH1cblxuLmZhLXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuLmZhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4uZmEtcm90YXRlLTkwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7IH1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTsgfVxuXG4uZmEtZmxpcC1ob3Jpem9udGFsLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpOyB9XG5cbjpyb290IC5mYS1yb3RhdGUtOTAsXG46cm9vdCAuZmEtcm90YXRlLTE4MCxcbjpyb290IC5mYS1yb3RhdGUtMjcwLFxuOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLXdlYmtpdC1maWx0ZXI6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTsgfVxuXG4uZmEtc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyZW07IH1cblxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7IH1cblxuLmZhLWFjY2Vzc2libGUtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OFwiOyB9XG5cbi5mYS1hY2N1c29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OVwiOyB9XG5cbi5mYS1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjsgfVxuXG4uZmEtYWRkcmVzcy1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJiXCI7IH1cblxuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiOyB9XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjsgfVxuXG4uZmEtYWR2ZXJzYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmFcIjsgfVxuXG4uZmEtYWZmaWxpYXRldGhlbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmJcIjsgfVxuXG4uZmEtYWxhcm0tY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGVcIjsgfVxuXG4uZmEtYWxnb2xpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2Y1wiOyB9XG5cbi5mYS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzdcIjsgfVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiOyB9XG5cbi5mYS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM2XCI7IH1cblxuLmZhLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7IH1cblxuLmZhLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MFwiOyB9XG5cbi5mYS1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJjXCI7IH1cblxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOVwiOyB9XG5cbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiOyB9XG5cbi5mYS1hbWlsaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmRcIjsgfVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7IH1cblxuLmZhLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2JcIjsgfVxuXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA5XCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjsgfVxuXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiOyB9XG5cbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7IH1cblxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7IH1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7IH1cblxuLmZhLWFuZ3J5Y3JlYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmVcIjsgfVxuXG4uZmEtYW5ndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMFwiOyB9XG5cbi5mYS1hcHAtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmZcIjsgfVxuXG4uZmEtYXBwLXN0b3JlLWlvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MFwiOyB9XG5cbi5mYS1hcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MVwiOyB9XG5cbi5mYS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OVwiOyB9XG5cbi5mYS1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTVcIjsgfVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNThcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU5XCI7IH1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YlwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NFwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtZnJvbS1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDZcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWZyb20tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0N1wiOyB9XG5cbi5mYS1hcnJvdy1hbHQtZnJvbS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OFwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtZnJvbS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDlcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTVcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU2XCI7IH1cblxuLmZhLWFycm93LWFsdC1zcXVhcmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1MFwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTFcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LXNxdWFyZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1MlwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtc3F1YXJlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUzXCI7IH1cblxuLmZhLWFycm93LWFsdC10by1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGFcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LXRvLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGJcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LXRvLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzRjXCI7IH1cblxuLmZhLWFycm93LWFsdC10by10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGRcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU3XCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjsgfVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiOyB9XG5cbi5mYS1hcnJvdy1mcm9tLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MlwiOyB9XG5cbi5mYS1hcnJvdy1mcm9tLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDNcIjsgfVxuXG4uZmEtYXJyb3ctZnJvbS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NFwiOyB9XG5cbi5mYS1hcnJvdy1mcm9tLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NVwiOyB9XG5cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7IH1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7IH1cblxuLmZhLWFycm93LXNxdWFyZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM5XCI7IH1cblxuLmZhLWFycm93LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNhXCI7IH1cblxuLmZhLWFycm93LXNxdWFyZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzYlwiOyB9XG5cbi5mYS1hcnJvdy1zcXVhcmUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2NcIjsgfVxuXG4uZmEtYXJyb3ctdG8tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNkXCI7IH1cblxuLmZhLWFycm93LXRvLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2VcIjsgfVxuXG4uZmEtYXJyb3ctdG8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDBcIjsgfVxuXG4uZmEtYXJyb3ctdG8tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQxXCI7IH1cblxuLmZhLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7IH1cblxuLmZhLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0N1wiOyB9XG5cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7IH1cblxuLmZhLWFycm93cy1hbHQtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiOyB9XG5cbi5mYS1hcnJvd3MtYWx0LXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzhcIjsgfVxuXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjsgfVxuXG4uZmEtYXJyb3dzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2RcIjsgfVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7IH1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7IH1cblxuLmZhLWFzeW1tZXRyaWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzJcIjsgfVxuXG4uZmEtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmFcIjsgfVxuXG4uZmEtYXVkaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3M1wiOyB9XG5cbi5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZVwiOyB9XG5cbi5mYS1hdXRvcHJlZml4ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWNcIjsgfVxuXG4uZmEtYXZpYW5leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NFwiOyB9XG5cbi5mYS1hdmlhdG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjFcIjsgfVxuXG4uZmEtYXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc1XCI7IH1cblxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7IH1cblxuLmZhLWJhZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM1XCI7IH1cblxuLmZhLWJhZGdlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM2XCI7IH1cblxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjsgfVxuXG4uZmEtYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7IH1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7IH1cblxuLmZhLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmFcIjsgfVxuXG4uZmEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiOyB9XG5cbi5mYS1iYXNlYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMlwiOyB9XG5cbi5mYS1iYXNlYmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7IH1cblxuLmZhLWJhc2tldGJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNFwiOyB9XG5cbi5mYS1iYXNrZXRiYWxsLWhvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzVcIjsgfVxuXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzZcIjsgfVxuXG4uZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjsgfVxuXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7IH1cblxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiOyB9XG5cbi5mYS1iYXR0ZXJ5LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc3XCI7IH1cblxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjsgfVxuXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7IH1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjsgfVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiOyB9XG5cbi5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNVwiOyB9XG5cbi5mYS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7IH1cblxuLmZhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjsgfVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiOyB9XG5cbi5mYS1iaW1vYmplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzhcIjsgfVxuXG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiOyB9XG5cbi5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7IH1cblxuLmZhLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MVwiOyB9XG5cbi5mYS1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc5XCI7IH1cblxuLmZhLWJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2FcIjsgfVxuXG4uZmEtYmxhY2stdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdlXCI7IH1cblxuLmZhLWJsYWNrYmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2JcIjsgfVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjsgfVxuXG4uZmEtYmxvZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3Y1wiOyB9XG5cbi5mYS1ibG9nZ2VyLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2RcIjsgfVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7IH1cblxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk0XCI7IH1cblxuLmZhLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzJcIjsgfVxuXG4uZmEtYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiOyB9XG5cbi5mYS1ib21iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUyXCI7IH1cblxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjsgfVxuXG4uZmEtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmVcIjsgfVxuXG4uZmEtYm93bGluZy1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM2XCI7IH1cblxuLmZhLWJvd2xpbmctcGluczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzN1wiOyB9XG5cbi5mYS1ib3hpbmctZ2xvdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzhcIjsgfVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiOyB9XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjsgfVxuXG4uZmEtYnJvd3NlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZVwiOyB9XG5cbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjsgfVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7IH1cblxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7IH1cblxuLmZhLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGExXCI7IH1cblxuLmZhLWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCI7IH1cblxuLmZhLWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2ZcIjsgfVxuXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7IH1cblxuLmZhLWJ1eXNlbGxhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGRcIjsgfVxuXG4uZmEtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiOyB9XG5cbi5mYS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiOyB9XG5cbi5mYS1jYWxlbmRhci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjsgfVxuXG4uZmEtY2FsZW5kYXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzRcIjsgfVxuXG4uZmEtY2FsZW5kYXItZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzM1wiOyB9XG5cbi5mYS1jYWxlbmRhci1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzNFwiOyB9XG5cbi5mYS1jYWxlbmRhci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiOyB9XG5cbi5mYS1jYWxlbmRhci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7IH1cblxuLmZhLWNhbGVuZGFyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjczXCI7IH1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiOyB9XG5cbi5mYS1jYW1lcmEtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMyXCI7IH1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiOyB9XG5cbi5mYS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjlcIjsgfVxuXG4uZmEtY2FyZXQtY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmRcIjsgfVxuXG4uZmEtY2FyZXQtY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmVcIjsgfVxuXG4uZmEtY2FyZXQtY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzMwXCI7IH1cblxuLmZhLWNhcmV0LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMVwiOyB9XG5cbi5mYS1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7IH1cblxuLmZhLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjsgfVxuXG4uZmEtY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjsgfVxuXG4uZmEtY2FyZXQtc3F1YXJlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjsgfVxuXG4uZmEtY2FyZXQtc3F1YXJlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTFcIjsgfVxuXG4uZmEtY2FyZXQtc3F1YXJlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiOyB9XG5cbi5mYS1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOFwiOyB9XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjsgfVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7IH1cblxuLmZhLWNjLWFtYXpvbi1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmRcIjsgfVxuXG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiOyB9XG5cbi5mYS1jYy1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTZcIjsgfVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjsgfVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjsgfVxuXG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7IH1cblxuLmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjFcIjsgfVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7IH1cblxuLmZhLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNVwiOyB9XG5cbi5mYS1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7IH1cblxuLmZhLWNlbnRlcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODBcIjsgfVxuXG4uZmEtY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFjXCI7IH1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7IH1cblxuLmZhLWNoYXJ0LWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjsgfVxuXG4uZmEtY2hhcnQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7IH1cblxuLmZhLWNoYXJ0LWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjsgfVxuXG4uZmEtY2hhcnQtcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7IH1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7IH1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiOyB9XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjsgfVxuXG4uZmEtY2hlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzlcIjsgfVxuXG4uZmEtY2hlc3MtYmlzaG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNhXCI7IH1cblxuLmZhLWNoZXNzLWJpc2hvcC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2JcIjsgfVxuXG4uZmEtY2hlc3MtYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2NcIjsgfVxuXG4uZmEtY2hlc3MtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2RcIjsgfVxuXG4uZmEtY2hlc3MtY2xvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNlXCI7IH1cblxuLmZhLWNoZXNzLWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2ZcIjsgfVxuXG4uZmEtY2hlc3Mta2luZy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDBcIjsgfVxuXG4uZmEtY2hlc3Mta25pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQxXCI7IH1cblxuLmZhLWNoZXNzLWtuaWdodC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDJcIjsgfVxuXG4uZmEtY2hlc3MtcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0M1wiOyB9XG5cbi5mYS1jaGVzcy1wYXduLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NFwiOyB9XG5cbi5mYS1jaGVzcy1xdWVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NVwiOyB9XG5cbi5mYS1jaGVzcy1xdWVlbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDZcIjsgfVxuXG4uZmEtY2hlc3Mtcm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0N1wiOyB9XG5cbi5mYS1jaGVzcy1yb29rLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0OFwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjsgfVxuXG4uZmEtY2hldnJvbi1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMlwiOyB9XG5cbi5mYS1jaGV2cm9uLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIzXCI7IH1cblxuLmZhLWNoZXZyb24tZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI0XCI7IH1cblxuLmZhLWNoZXZyb24tZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI1XCI7IH1cblxuLmZhLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiOyB9XG5cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjsgfVxuXG4uZmEtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NFwiOyB9XG5cbi5mYS1jaGV2cm9uLXNxdWFyZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI5XCI7IH1cblxuLmZhLWNoZXZyb24tc3F1YXJlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmFcIjsgfVxuXG4uZmEtY2hldnJvbi1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmJcIjsgfVxuXG4uZmEtY2hldnJvbi1zcXVhcmUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmNcIjsgfVxuXG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiOyB9XG5cbi5mYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiOyB9XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjsgfVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7IH1cblxuLmZhLWNpcmNsZS1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiOyB9XG5cbi5mYS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjhcIjsgfVxuXG4uZmEtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjsgfVxuXG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjsgfVxuXG4uZmEtY2xvc2VkLWNhcHRpb25pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGFcIjsgfVxuXG4uZmEtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzJcIjsgfVxuXG4uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjsgfVxuXG4uZmEtY2xvdWQtZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgxXCI7IH1cblxuLmZhLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZVwiOyB9XG5cbi5mYS1jbG91ZC11cGxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgyXCI7IH1cblxuLmZhLWNsb3Vkc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODNcIjsgfVxuXG4uZmEtY2xvdWRzbWl0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NFwiOyB9XG5cbi5mYS1jbG91ZHZlcnNpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODVcIjsgfVxuXG4uZmEtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyN1wiOyB9XG5cbi5mYS1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7IH1cblxuLmZhLWNvZGUtYnJhbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7IH1cblxuLmZhLWNvZGUtY29tbWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg2XCI7IH1cblxuLmZhLWNvZGUtbWVyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODdcIjsgfVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiOyB9XG5cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NFwiOyB9XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjsgfVxuXG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7IH1cblxuLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjsgfVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiOyB9XG5cbi5mYS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7IH1cblxuLmZhLWNvbW1lbnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7IH1cblxuLmZhLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7IH1cblxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjsgfVxuXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjsgfVxuXG4uZmEtY29tcHJlc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIyXCI7IH1cblxuLmZhLWNvbXByZXNzLXdpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjZcIjsgfVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjsgfVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7IH1cblxuLmZhLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzVcIjsgfVxuXG4uZmEtY29weXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY5XCI7IH1cblxuLmZhLWNwYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4OFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg5XCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkLWZyb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhhXCI7IH1cblxuLmZhLWNyaWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDlcIjsgfVxuXG4uZmEtY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiOyB9XG5cbi5mYS1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDViXCI7IH1cblxuLmZhLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2NcIjsgfVxuXG4uZmEtY3NzMy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGJcIjsgfVxuXG4uZmEtY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMlwiOyB9XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiOyB9XG5cbi5mYS1jdXJsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRhXCI7IH1cblxuLmZhLWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiOyB9XG5cbi5mYS1jdXR0bGVmaXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhjXCI7IH1cblxuLmZhLWQtYW5kLWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGRcIjsgfVxuXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjsgfVxuXG4uZmEtZGF0YWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzBcIjsgfVxuXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiOyB9XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjsgfVxuXG4uZmEtZGVwbG95ZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhlXCI7IH1cblxuLmZhLWRlc2twcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGZcIjsgfVxuXG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOFwiOyB9XG5cbi5mYS1kZXNrdG9wLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MFwiOyB9XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7IH1cblxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTlcIjsgfVxuXG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNlwiOyB9XG5cbi5mYS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkxXCI7IH1cblxuLmZhLWRpc2NvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTJcIjsgfVxuXG4uZmEtZGlzY291cnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkzXCI7IH1cblxuLmZhLWRvY2h1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NFwiOyB9XG5cbi5mYS1kb2NrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTVcIjsgfVxuXG4uZmEtZG9sbGFyLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTVcIjsgfVxuXG4uZmEtZG90LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MlwiOyB9XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiOyB9XG5cbi5mYS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk2XCI7IH1cblxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7IH1cblxuLmZhLWRyaWJiYmxlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5N1wiOyB9XG5cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7IH1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiOyB9XG5cbi5mYS1kdW1iYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YlwiOyB9XG5cbi5mYS1keWFsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTlcIjsgfVxuXG4uZmEtZWFybHliaXJkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5YVwiOyB9XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7IH1cblxuLmZhLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjsgfVxuXG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjsgfVxuXG4uZmEtZWxlbWVudG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMwXCI7IH1cblxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjsgfVxuXG4uZmEtZWxsaXBzaXMtaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWJcIjsgfVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiOyB9XG5cbi5mYS1lbGxpcHNpcy12LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5Y1wiOyB9XG5cbi5mYS1lbWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyM1wiOyB9XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjsgfVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiOyB9XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjsgfVxuXG4uZmEtZW52aXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7IH1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiOyB9XG5cbi5mYS1lcmxhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWRcIjsgfVxuXG4uZmEtZXRoZXJldW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmVcIjsgfVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiOyB9XG5cbi5mYS1ldXJvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTNcIjsgfVxuXG4uZmEtZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjsgfVxuXG4uZmEtZXhjaGFuZ2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYyXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YVwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjFcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjsgfVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7IH1cblxuLmZhLWV4cGFuZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjRcIjsgfVxuXG4uZmEtZXhwYW5kLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZFwiOyB9XG5cbi5mYS1leHBhbmQtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiOyB9XG5cbi5mYS1leHBhbmQtd2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyMFwiOyB9XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZVwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0Y1wiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjBcIjsgfVxuXG4uZmEtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZlXCI7IH1cblxuLmZhLWV5ZS1kcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7IH1cblxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiOyB9XG5cbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiOyB9XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7IH1cblxuLmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZlwiOyB9XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjsgfVxuXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiOyB9XG5cbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjsgfVxuXG4uZmEtZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7IH1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiOyB9XG5cbi5mYS1maWVsZC1ob2NrZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGNcIjsgfVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjsgfVxuXG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiOyB9XG5cbi5mYS1maWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiOyB9XG5cbi5mYS1maWxlLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjsgfVxuXG4uZmEtZmlsZS1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiOyB9XG5cbi5mYS1maWxlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzE2XCI7IH1cblxuLmZhLWZpbGUtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOVwiOyB9XG5cbi5mYS1maWxlLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWNcIjsgfVxuXG4uZmEtZmlsZS1leGNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiOyB9XG5cbi5mYS1maWxlLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFhXCI7IH1cblxuLmZhLWZpbGUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjsgfVxuXG4uZmEtZmlsZS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxOFwiOyB9XG5cbi5mYS1maWxlLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiOyB9XG5cbi5mYS1maWxlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTlcIjsgfVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7IH1cblxuLmZhLWZpbGUtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTdcIjsgfVxuXG4uZmEtZmlsZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiOyB9XG5cbi5mYS1maWxlLXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzJcIjsgfVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiOyB9XG5cbi5mYS1maWxtLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMFwiOyB9XG5cbi5mYS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcIjsgfVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiOyB9XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiOyB9XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7IH1cblxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIwXCI7IH1cblxuLmZhLWZpcnN0ZHJhZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTFcIjsgfVxuXG4uZmEtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNFwiOyB9XG5cbi5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZVwiOyB9XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiOyB9XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjsgfVxuXG4uZmEtZmxpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRkXCI7IH1cblxuLmZhLWZseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxN1wiOyB9XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjsgfVxuXG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjsgfVxuXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiOyB9XG5cbi5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjRcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1Y1wiOyB9XG5cbi5mYS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNVwiOyB9XG5cbi5mYS1mb250aWNvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODBcIjsgfVxuXG4uZmEtZm9udGljb25zLWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EyXCI7IH1cblxuLmZhLWZvb3RiYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGVcIjsgfVxuXG4uZmEtZm9vdGJhbGwtaGVsbWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRmXCI7IH1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiOyB9XG5cbi5mYS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EzXCI7IH1cblxuLmZhLWZvcnVtYmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjExXCI7IH1cblxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjsgfVxuXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiOyB9XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiOyB9XG5cbi5mYS1mcmVlYnNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E0XCI7IH1cblxuLmZhLWZyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7IH1cblxuLmZhLWZ1dGJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiOyB9XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7IH1cblxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7IH1cblxuLmZhLWdlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNVwiOyB9XG5cbi5mYS1nZW5kZXJsZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7IH1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjsgfVxuXG4uZmEtZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjBcIjsgfVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7IH1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjsgfVxuXG4uZmEtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQzXCI7IH1cblxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjsgfVxuXG4uZmEtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7IH1cblxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjsgfVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiOyB9XG5cbi5mYS1naXRrcmFrZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTZcIjsgfVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7IH1cblxuLmZhLWdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNlwiOyB9XG5cbi5mYS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7IH1cblxuLmZhLWdsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE1XCI7IH1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjsgfVxuXG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjsgfVxuXG4uZmEtZ29mb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E3XCI7IH1cblxuLmZhLWdvbGYtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MFwiOyB9XG5cbi5mYS1nb2xmLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTFcIjsgfVxuXG4uZmEtZ29vZHJlYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E4XCI7IH1cblxuLmZhLWdvb2RyZWFkcy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E5XCI7IH1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiOyB9XG5cbi5mYS1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWFcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWJcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjNcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDRcIjsgfVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiOyB9XG5cbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiOyB9XG5cbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiOyB9XG5cbi5mYS1ncmF2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ2XCI7IH1cblxuLmZhLWdyaXBmaXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FjXCI7IH1cblxuLmZhLWdydW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FkXCI7IH1cblxuLmZhLWd1bHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWVcIjsgfVxuXG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjsgfVxuXG4uZmEtaDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTNcIjsgfVxuXG4uZmEtaDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTRcIjsgfVxuXG4uZmEtaDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTVcIjsgfVxuXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjsgfVxuXG4uZmEtaGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7IH1cblxuLmZhLWhhbmQtbGl6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7IH1cblxuLmZhLWhhbmQtcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjsgfVxuXG4uZmEtaGFuZC1wZWFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YlwiOyB9XG5cbi5mYS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7IH1cblxuLmZhLWhhbmQtcG9pbnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTRcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNlwiOyB9XG5cbi5mYS1oYW5kLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWFcIjsgfVxuXG4uZmEtaGFuZC1yb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU1XCI7IH1cblxuLmZhLWhhbmQtc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjsgfVxuXG4uZmEtaGFuZC1zcG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OVwiOyB9XG5cbi5mYS1oYW5kc2hha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjVcIjsgfVxuXG4uZmEtaGFzaHRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MlwiOyB9XG5cbi5mYS1oZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTBcIjsgfVxuXG4uZmEtaGVhZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiOyB9XG5cbi5mYS1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7IH1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7IH1cblxuLmZhLWhlYXJ0YmVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZVwiOyB9XG5cbi5mYS1oZXhhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzEyXCI7IH1cblxuLmZhLWhpcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTJcIjsgfVxuXG4uZmEtaGlyZS1hLWhlbHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMFwiOyB9XG5cbi5mYS1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7IH1cblxuLmZhLWhvY2tleS1wdWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUzXCI7IH1cblxuLmZhLWhvY2tleS1zdGlja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTRcIjsgfVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiOyB9XG5cbi5mYS1ob29saTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyN1wiOyB9XG5cbi5mYS1ob3NwaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiOyB9XG5cbi5mYS1ob3RqYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjFcIjsgfVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7IH1cblxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjsgfVxuXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjsgfVxuXG4uZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7IH1cblxuLmZhLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7IH1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7IH1cblxuLmZhLWh1YnNwb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjJcIjsgfVxuXG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDZcIjsgfVxuXG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjsgfVxuXG4uZmEtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMlwiOyB9XG5cbi5mYS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZVwiOyB9XG5cbi5mYS1pbWFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDJcIjsgfVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiOyB9XG5cbi5mYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxY1wiOyB9XG5cbi5mYS1pbmJveC1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMFwiOyB9XG5cbi5mYS1pbmJveC1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTFcIjsgfVxuXG4uZmEtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNjXCI7IH1cblxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc1XCI7IH1cblxuLmZhLWluZHVzdHJ5LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiM1wiOyB9XG5cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7IH1cblxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7IH1cblxuLmZhLWluZm8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBmXCI7IH1cblxuLmZhLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiOyB9XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiOyB9XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7IH1cblxuLmZhLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiOyB9XG5cbi5mYS1pdHVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjRcIjsgfVxuXG4uZmEtaXR1bmVzLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjVcIjsgfVxuXG4uZmEtamFjay1vLWxhbnRlcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGVcIjsgfVxuXG4uZmEtamVua2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNlwiOyB9XG5cbi5mYS1qb2dldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiN1wiOyB9XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjsgfVxuXG4uZmEtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjhcIjsgfVxuXG4uZmEtanMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I5XCI7IH1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7IH1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiOyB9XG5cbi5mYS1rZXlib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExY1wiOyB9XG5cbi5mYS1rZXljZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmFcIjsgfVxuXG4uZmEta2lja3N0YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmJcIjsgfVxuXG4uZmEta2lja3N0YXJ0ZXItazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiOyB9XG5cbi5mYS1rb3J2dWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmZcIjsgfVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjsgfVxuXG4uZmEtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7IH1cblxuLmZhLWxhcmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmRcIjsgfVxuXG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7IH1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjsgfVxuXG4uZmEtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2Y1wiOyB9XG5cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7IH1cblxuLmZhLWxlbW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7IH1cblxuLmZhLWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWRcIjsgfVxuXG4uZmEtbGV2ZWwtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OVwiOyB9XG5cbi5mYS1sZXZlbC1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZVwiOyB9XG5cbi5mYS1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OFwiOyB9XG5cbi5mYS1sZXZlbC11cC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmZcIjsgfVxuXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7IH1cblxuLmZhLWxpZ2h0YnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYlwiOyB9XG5cbi5mYS1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MwXCI7IH1cblxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjsgfVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjsgfVxuXG4uZmEtbGlua2VkaW4taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjsgfVxuXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI4XCI7IH1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7IH1cblxuLmZhLWxpcmEtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NVwiOyB9XG5cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7IH1cblxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7IH1cblxuLmZhLWxpc3Qtb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjsgfVxuXG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiOyB9XG5cbi5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNFwiOyB9XG5cbi5mYS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIzXCI7IH1cblxuLmZhLWxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBkXCI7IH1cblxuLmZhLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiOyB9XG5cbi5mYS1sb2NrLW9wZW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MyXCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDlcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYlwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwY1wiOyB9XG5cbi5mYS1sb25nLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzVcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NlwiOyB9XG5cbi5mYS1sb3ctdmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7IH1cblxuLmZhLWx1Y2hhZG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU1XCI7IH1cblxuLmZhLWx5ZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzNcIjsgfVxuXG4uZmEtbWFnZW50bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNFwiOyB9XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiOyB9XG5cbi5mYS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjsgfVxuXG4uZmEtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4M1wiOyB9XG5cbi5mYS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzlcIjsgfVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiOyB9XG5cbi5mYS1tYXAtbWFya2VyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNVwiOyB9XG5cbi5mYS1tYXAtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7IH1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiOyB9XG5cbi5mYS1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7IH1cblxuLmZhLW1hcnMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI3XCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYVwiOyB9XG5cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzZcIjsgfVxuXG4uZmEtbWVkYXBwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNlwiOyB9XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2FcIjsgfVxuXG4uZmEtbWVkaXVtLW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzdcIjsgfVxuXG4uZmEtbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7IH1cblxuLmZhLW1lZHJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M4XCI7IH1cblxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiOyB9XG5cbi5mYS1tZWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWFcIjsgfVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiOyB9XG5cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjsgfVxuXG4uZmEtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMFwiOyB9XG5cbi5mYS1taWNyb3Bob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiOyB9XG5cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7IH1cblxuLmZhLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYVwiOyB9XG5cbi5mYS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiOyB9XG5cbi5mYS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjsgfVxuXG4uZmEtbWludXMtaGV4YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwN1wiOyB9XG5cbi5mYS1taW51cy1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA4XCI7IH1cblxuLmZhLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NlwiOyB9XG5cbi5mYS1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2JcIjsgfVxuXG4uZmEtbWl4Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODlcIjsgfVxuXG4uZmEtbWl6dW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NjXCI7IH1cblxuLmZhLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYlwiOyB9XG5cbi5mYS1tb2JpbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NkXCI7IH1cblxuLmZhLW1vYmlsZS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NlXCI7IH1cblxuLmZhLW1vYmlsZS1hbmRyb2lkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZlwiOyB9XG5cbi5mYS1tb2R4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg1XCI7IH1cblxuLmZhLW1vbmVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMFwiOyB9XG5cbi5mYS1tb25leS1iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7IH1cblxuLmZhLW1vbmV5LWJpbGwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7IH1cblxuLmZhLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODZcIjsgfVxuXG4uZmEtbW90b3JjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxY1wiOyB9XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7IH1cblxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7IH1cblxuLmZhLW5hcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDJcIjsgfVxuXG4uZmEtbmV1dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7IH1cblxuLmZhLW5ld3NwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiOyB9XG5cbi5mYS1uaW50ZW5kby1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MThcIjsgfVxuXG4uZmEtbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxOVwiOyB9XG5cbi5mYS1ub2RlLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QzXCI7IH1cblxuLmZhLW5wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNFwiOyB9XG5cbi5mYS1uczg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDVcIjsgfVxuXG4uZmEtbnV0cml0aW9uaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDZcIjsgfVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7IH1cblxuLmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ4XCI7IH1cblxuLmZhLW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDZcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiOyB9XG5cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiOyB9XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWJcIjsgfVxuXG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjsgfVxuXG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzY1wiOyB9XG5cbi5mYS1vc2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWFcIjsgfVxuXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYlwiOyB9XG5cbi5mYS1wYWdlNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkN1wiOyB9XG5cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjsgfVxuXG4uZmEtcGFpbnQtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmNcIjsgfVxuXG4uZmEtcGFsZmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q4XCI7IH1cblxuLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7IH1cblxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNlwiOyB9XG5cbi5mYS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGRcIjsgfVxuXG4uZmEtcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjsgfVxuXG4uZmEtcGF0cmVvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOVwiOyB9XG5cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiOyB9XG5cbi5mYS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjsgfVxuXG4uZmEtcGF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIwXCI7IH1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiOyB9XG5cbi5mYS1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDRcIjsgfVxuXG4uZmEtcGVuLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNVwiOyB9XG5cbi5mYS1wZW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7IH1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MFwiOyB9XG5cbi5mYS1wZW5jaWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCI7IH1cblxuLmZhLXBlbm5hbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTZcIjsgfVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NVwiOyB9XG5cbi5mYS1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGFcIjsgfVxuXG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjsgfVxuXG4uZmEtcGhvZW5peC1mcmFtZXdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGNcIjsgfVxuXG4uZmEtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTVcIjsgfVxuXG4uZmEtcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGRcIjsgfVxuXG4uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7IH1cblxuLmZhLXBob25lLXZvbHVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiOyB9XG5cbi5mYS1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTdcIjsgfVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7IH1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiOyB9XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiOyB9XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7IH1cblxuLmZhLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7IH1cblxuLmZhLXBsYW5lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZVwiOyB9XG5cbi5mYS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7IH1cblxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7IH1cblxuLmZhLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RmXCI7IH1cblxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTZcIjsgfVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2N1wiOyB9XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiOyB9XG5cbi5mYS1wbHVzLWhleGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDBcIjsgfVxuXG4uZmEtcGx1cy1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAxXCI7IH1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7IH1cblxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2VcIjsgfVxuXG4uZmEtcG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZlXCI7IH1cblxuLmZhLXBvcnRyYWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UwXCI7IH1cblxuLmZhLXBvdW5kLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjsgfVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7IH1cblxuLmZhLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJmXCI7IH1cblxuLmZhLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OFwiOyB9XG5cbi5mYS1wdXNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTFcIjsgfVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7IH1cblxuLmZhLXB5dGhvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMlwiOyB9XG5cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNlwiOyB9XG5cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjsgfVxuXG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjhcIjsgfVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7IH1cblxuLmZhLXF1ZXN0aW9uLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZFwiOyB9XG5cbi5mYS1xdWlkZGl0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjsgfVxuXG4uZmEtcXVpbnNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU5XCI7IH1cblxuLmZhLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM0XCI7IH1cblxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjsgfVxuXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjsgfVxuXG4uZmEtcmFjcXVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1YVwiOyB9XG5cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjsgfVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiOyB9XG5cbi5mYS1yZWFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYlwiOyB9XG5cbi5mYS1yZWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMFwiOyB9XG5cbi5mYS1yZWN0YW5nbGUtbGFuZHNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZhXCI7IH1cblxuLmZhLXJlY3RhbmdsZS1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmYlwiOyB9XG5cbi5mYS1yZWN0YW5nbGUtd2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmY1wiOyB9XG5cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7IH1cblxuLmZhLXJlZC1yaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlM1wiOyB9XG5cbi5mYS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTFcIjsgfVxuXG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7IH1cblxuLmZhLXJlZGRpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTJcIjsgfVxuXG4uZmEtcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiOyB9XG5cbi5mYS1yZWRvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiOyB9XG5cbi5mYS1yZWdpc3RlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7IH1cblxuLmZhLXJlbmRhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTRcIjsgfVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7IH1cblxuLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2M1wiOyB9XG5cbi5mYS1yZXBlYXQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NVwiOyB9XG5cbi5mYS1yZXBlYXQtMS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjZcIjsgfVxuXG4uZmEtcmVwZWF0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2NFwiOyB9XG5cbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNVwiOyB9XG5cbi5mYS1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjsgfVxuXG4uZmEtcmVwbHlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U2XCI7IH1cblxuLmZhLXJlc29sdmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlN1wiOyB9XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7IH1cblxuLmZhLXJldHdlZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYxXCI7IH1cblxuLmZhLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMThcIjsgfVxuXG4uZmEtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7IH1cblxuLmZhLXJvY2tldGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZThcIjsgfVxuXG4uZmEtcm9ja3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOVwiOyB9XG5cbi5mYS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjsgfVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiOyB9XG5cbi5mYS1ydWJsZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7IH1cblxuLmZhLXJ1cGVlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjsgfVxuXG4uZmEtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY3XCI7IH1cblxuLmZhLXNhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWVcIjsgfVxuXG4uZmEtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiOyB9XG5cbi5mYS1zY2hsaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWFcIjsgfVxuXG4uZmEtc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhhXCI7IH1cblxuLmZhLXNjcnViYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY4XCI7IH1cblxuLmZhLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiOyB9XG5cbi5mYS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjsgfVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjsgfVxuXG4uZmEtc2VhcmNoZW5naW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWJcIjsgfVxuXG4uZmEtc2VsbGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGFcIjsgfVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7IH1cblxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiOyB9XG5cbi5mYS1zZXJ2aWNlc3RhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWNcIjsgfVxuXG4uZmEtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjsgfVxuXG4uZmEtc2hhcmUtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY3XCI7IH1cblxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiOyB9XG5cbi5mYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7IH1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiOyB9XG5cbi5mYS1zaGVrZWwtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiOyB9XG5cbi5mYS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjsgfVxuXG4uZmEtc2hpZWxkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiOyB9XG5cbi5mYS1zaGllbGQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjdcIjsgfVxuXG4uZmEtc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYVwiOyB9XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7IH1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiOyB9XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7IH1cblxuLmZhLXNob3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjY1wiOyB9XG5cbi5mYS1zaHV0dGxlY29jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1YlwiOyB9XG5cbi5mYS1zaWduLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7IH1cblxuLmZhLXNpZ24taW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7IH1cblxuLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjsgfVxuXG4uZmEtc2lnbi1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGJcIjsgfVxuXG4uZmEtc2lnbi1vdXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7IH1cblxuLmZhLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiOyB9XG5cbi5mYS1zaW1wbHlidWlsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNVwiOyB9XG5cbi5mYS1zaXN0cml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VlXCI7IH1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjsgfVxuXG4uZmEtc2t5YXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTZcIjsgfVxuXG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2VcIjsgfVxuXG4uZmEtc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOThcIjsgfVxuXG4uZmEtc2xhY2staGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZlwiOyB9XG5cbi5mYS1zbGlkZXJzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjsgfVxuXG4uZmEtc2xpZGVycy1oLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMFwiOyB9XG5cbi5mYS1zbGlkZXJzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjFcIjsgfVxuXG4uZmEtc2xpZGVycy12LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmMlwiOyB9XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7IH1cblxuLmZhLXNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7IH1cblxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7IH1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7IH1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiOyB9XG5cbi5mYS1zbm93Zmxha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjsgfVxuXG4uZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiOyB9XG5cbi5mYS1zb3J0LWFscGhhLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjsgfVxuXG4uZmEtc29ydC1hbHBoYS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7IH1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZFwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjsgfVxuXG4uZmEtc29ydC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiOyB9XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7IH1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjsgfVxuXG4uZmEtc3BhZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjRcIjsgfVxuXG4uZmEtc3BlYWthcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmM1wiOyB9XG5cbi5mYS1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7IH1cblxuLmZhLXNwaW5uZXItdGhpcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjRcIjsgfVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiOyB9XG5cbi5mYS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjsgfVxuXG4uZmEtc3F1YXJlLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWNcIjsgfVxuXG4uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGRcIjsgfVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjsgfVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiOyB9XG5cbi5mYS1zdGFyLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYzXCI7IH1cblxuLmZhLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OVwiOyB9XG5cbi5mYS1zdGF5bGlua2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y1XCI7IH1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7IH1cblxuLmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiN1wiOyB9XG5cbi5mYS1zdGVhbS1zeW1ib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjZcIjsgfVxuXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiOyB9XG5cbi5mYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjsgfVxuXG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjFcIjsgfVxuXG4uZmEtc3RpY2tlci1tdWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y3XCI7IH1cblxuLmZhLXN0aWNreS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7IH1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjsgfVxuXG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjsgfVxuXG4uZmEtc3RvcHdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYyXCI7IH1cblxuLmZhLXN0cmF2YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOFwiOyB9XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiOyB9XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7IH1cblxuLmZhLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOVwiOyB9XG5cbi5mYS1zdHJpcGUtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYVwiOyB9XG5cbi5mYS1zdHVkaW92aW5hcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjhcIjsgfVxuXG4uZmEtc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTRcIjsgfVxuXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEzXCI7IH1cblxuLmZhLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyY1wiOyB9XG5cbi5mYS1zdWJ3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzlcIjsgfVxuXG4uZmEtc3VpdGNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjJcIjsgfVxuXG4uZmEtc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7IH1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7IH1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7IH1cblxuLmZhLXN1cHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmOVwiOyB9XG5cbi5mYS1zeW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7IH1cblxuLmZhLXN5bmMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYxXCI7IH1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7IH1cblxuLmZhLXRhYmxlLXRlbm5pczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiOyB9XG5cbi5mYS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGFcIjsgfVxuXG4uZmEtdGFibGV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYVwiOyB9XG5cbi5mYS10YWJsZXQtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYlwiOyB9XG5cbi5mYS10YWJsZXQtYW5kcm9pZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmNcIjsgfVxuXG4uZmEtdGFjaG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNFwiOyB9XG5cbi5mYS10YWNob21ldGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZFwiOyB9XG5cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjsgfVxuXG4uZmEtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyY1wiOyB9XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiOyB9XG5cbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7IH1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7IH1cblxuLmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZlXCI7IH1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjsgfVxuXG4uZmEtdGVubmlzLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWVcIjsgfVxuXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjsgfVxuXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzRcIjsgfVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiOyB9XG5cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiOyB9XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiOyB9XG5cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7IH1cblxuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMlwiOyB9XG5cbi5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiOyB9XG5cbi5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiOyB9XG5cbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiOyB9XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiOyB9XG5cbi5mYS10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjRcIjsgfVxuXG4uZmEtdGh1bWJ0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7IH1cblxuLmZhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiOyB9XG5cbi5mYS10aWNrZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7IH1cblxuLmZhLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7IH1cblxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiOyB9XG5cbi5mYS10aW1lcy1oZXhhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVlXCI7IH1cblxuLmZhLXRpbWVzLW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjBcIjsgfVxuXG4uZmEtdGltZXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQzXCI7IH1cblxuLmZhLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjsgfVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiOyB9XG5cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjsgfVxuXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7IH1cblxuLmZhLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7IH1cblxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7IH1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiOyB9XG5cbi5mYS10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiOyB9XG5cbi5mYS10cmFzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWRcIjsgfVxuXG4uZmEtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiOyB9XG5cbi5mYS10cmVlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMFwiOyB9XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjsgfVxuXG4uZmEtdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWNcIjsgfVxuXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjJcIjsgfVxuXG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7IH1cblxuLmZhLXRyb3BoeS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWJcIjsgfVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjsgfVxuXG4uZmEtdHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7IH1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiOyB9XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7IH1cblxuLmZhLXR2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7IH1cblxuLmZhLXR2LXJldHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAxXCI7IH1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOFwiOyB9XG5cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7IH1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7IH1cblxuLmZhLXR5cG8zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJiXCI7IH1cblxuLmZhLXViZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDJcIjsgfVxuXG4uZmEtdWlraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDNcIjsgfVxuXG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTlcIjsgfVxuXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7IH1cblxuLmZhLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjsgfVxuXG4uZmEtdW5kby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjsgfVxuXG4uZmEtdW5pcmVnaXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDRcIjsgfVxuXG4uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5YVwiOyB9XG5cbi5mYS11bml2ZXJzaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7IH1cblxuLmZhLXVubGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiOyB9XG5cbi5mYS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWNcIjsgfVxuXG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiOyB9XG5cbi5mYS11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA1XCI7IH1cblxuLmZhLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5M1wiOyB9XG5cbi5mYS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODdcIjsgfVxuXG4uZmEtdXNkLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOFwiOyB9XG5cbi5mYS11c2Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU5XCI7IH1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjsgfVxuXG4uZmEtdXNlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjsgfVxuXG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjsgfVxuXG4uZmEtdXNlci1tZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMFwiOyB9XG5cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjsgfVxuXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWJcIjsgfVxuXG4uZmEtdXNlci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNVwiOyB9XG5cbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiOyB9XG5cbi5mYS11c3N1bm5haDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwN1wiOyB9XG5cbi5mYS11dGVuc2lsLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTNcIjsgfVxuXG4uZmEtdXRlbnNpbC1rbmlmZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNFwiOyB9XG5cbi5mYS11dGVuc2lsLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7IH1cblxuLmZhLXV0ZW5zaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU3XCI7IH1cblxuLmZhLXV0ZW5zaWxzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNlwiOyB9XG5cbi5mYS12YWFkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDhcIjsgfVxuXG4uZmEtdmVudXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjFcIjsgfVxuXG4uZmEtdmVudXMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7IH1cblxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjsgfVxuXG4uZmEtdmlhY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzN1wiOyB9XG5cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTlcIjsgfVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiOyB9XG5cbi5mYS12aWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOVwiOyB9XG5cbi5mYS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiOyB9XG5cbi5mYS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYVwiOyB9XG5cbi5mYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjsgfVxuXG4uZmEtdmltZW8tdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZFwiOyB9XG5cbi5mYS12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNhXCI7IH1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7IH1cblxuLmZhLXZudjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYlwiOyB9XG5cbi5mYS12b2xsZXliYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjsgfVxuXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjsgfVxuXG4uZmEtdm9sdW1lLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTJcIjsgfVxuXG4uZmEtdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNlwiOyB9XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjsgfVxuXG4uZmEtdnVlanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWZcIjsgfVxuXG4uZmEtd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTFcIjsgfVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjsgfVxuXG4uZmEtd2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ3XCI7IH1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMyXCI7IH1cblxuLmZhLXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwY1wiOyB9XG5cbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkzXCI7IH1cblxuLmZhLXdoaXN0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjBcIjsgfVxuXG4uZmEtd2htY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGRcIjsgfVxuXG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiOyB9XG5cbi5mYS13aWtpcGVkaWEtdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NlwiOyB9XG5cbi5mYS13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGVcIjsgfVxuXG4uZmEtd2luZG93LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZlwiOyB9XG5cbi5mYS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTBcIjsgfVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7IH1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMVwiOyB9XG5cbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMlwiOyB9XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7IH1cblxuLmZhLXdvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7IH1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiOyB9XG5cbi5mYS13b3JkcHJlc3Mtc2ltcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDExXCI7IH1cblxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTdcIjsgfVxuXG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZVwiOyB9XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7IH1cblxuLmZhLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZFwiOyB9XG5cbi5mYS14Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEyXCI7IH1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjhcIjsgfVxuXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjsgfVxuXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7IH1cblxuLmZhLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7IH1cblxuLmZhLXlhbmRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxM1wiOyB9XG5cbi5mYS15YW5kZXgtaW50ZXJuYXRpb25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNFwiOyB9XG5cbi5mYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU5XCI7IH1cblxuLmZhLXllbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7IH1cblxuLmZhLXlvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIxXCI7IH1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjsgfVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzFcIjsgfVxuXG4uc3Itb25seSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4OyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSBCcmFuZHMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLWJyYW5kcy00MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1icmFuZHMtNDAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1icmFuZHMtNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtYnJhbmRzLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1icmFuZHMtNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLWJyYW5kcy00MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuLmZhYiB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIEJyYW5kcyc7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSBQcm8gTGlnaHQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLWxpZ2h0LTMwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLWxpZ2h0LTMwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtbGlnaHQtMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtbGlnaHQtMzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLWxpZ2h0LTMwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1saWdodC0zMDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuLmZhbCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIFBybyBMaWdodCc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSBQcm8gUmVndWxhcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtcmVndWxhci00MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1yZWd1bGFyLTQwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtcmVndWxhci00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1yZWd1bGFyLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1yZWd1bGFyLTQwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1yZWd1bGFyLTQwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG4uZmFyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXInO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgUHJvIFNvbGlkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1zb2xpZC05MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1zb2xpZC05MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLXNvbGlkLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgdXJsKFwiLi4vcmVzb3VyY2VzL2ZvbnRzL2ZvbnRhd2Vzb21lL2ZhLXNvbGlkLTkwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gIHVybChcIi4uL3Jlc291cmNlcy9mb250cy9mb250YXdlc29tZS9mYS1zb2xpZC05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxuICB1cmwoXCIuLi9yZXNvdXJjZXMvZm9udHMvZm9udGF3ZXNvbWUvZmEtc29saWQtOTAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbi5mYSxcbi5mYXMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSBQcm8gU29saWQnO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4vL0VuZFxuXG4uZmEtY2hldnJvbi1yaWdodC1yZWd1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSBQcm8gUmVndWxhclwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1hbHQtcmVndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbn0iLCIuY29udGVudC1wYWRkaW5nLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5cbi5sZWZ0LWNvbC1pY29uIHtcbiAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDY2cHg7XG4gICAgfVxufVxuXG4udHJhbnNpdGlvbi1wb3J0YWwge1xuICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1ib2R5O1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktbGlnaHQ7XG5cbiAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53cmFwcGVyLWhlcm8tYmFubmVyIHtcbiAgICBoZWlnaHQ6IDU5MHB4O1xuXG4gICAgLmJhbm5lci1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDQ5NXB4O1xuICAgICAgICB3aWR0aDogNTk1cHg7XG5cbiAgICAgICAgLnRleHQtaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1NSU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5iYW5uZXItZGlzY2xhaW1lciBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG5cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIG1pbi13aWR0aDogMTY1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1ib2xkO1xuICAgICAgICBwYWRkaW5nOiA3cHggMTZweCAwIDE2cHg7XG4gICAgfVxufVxuXG4vL0JhciBHcmFwaFxuXG4ud3JhcHBlci1sb3dlci1mZWVzLWdyYXBoIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYmM4Yzg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi53cmFwcGVyLWJhci1jaGFydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4ud3JhcHBlci1sb3ctYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmxvdy1iYXIge1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICAgIH1cbn1cblxuLmhpZ2gtYmFyIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFiMjI2O1xufVxuXG4vL0FjY29yZGlvblxuXG4ubGluay1hY2NvcmRpb24ge1xuICAgIC5wYW5lbC1oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYW5lbC10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktbGlnaHQ7XG5cbiAgICAgICAgYSxcbiAgICAgICAgYS5jb2xsYXBzZWQge1xuICAgICAgICAgICAgY29sb3I6IEBicmFuZC1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktbGlnaHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3N1wiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBMaWdodFwiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEuY29sbGFwc2VkOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIExpZ2h0XCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpc3QtaXRlbS10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG4vL015U3VwZXIgZ3Jvd3RoIHN0eWxlc1xuXG4ud3JhcHBlci1teXN1cGVyLWdyb3d0aCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5OCUgMTAwJSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjAwcHg7XG5cbiAgICBoMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLndyYXBwZXItbXlzdXBlci1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxufVxuXG4ud3JhcHBlci1pbnZlc3RtZW50cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHNvZnQtZ3JleTtcblxuICAgIC5saW5rLWFjY29yZGlvbiB7XG4gICAgICAgIC5wYW5lbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc29mdC1ncmV5ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kb3dubG9hZC1saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMTlcIjtcbiAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIExpZ2h0XCI7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG59XG5cbi53cmFwcGVyLWhvdy10by1qb2luIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYnJhbmQtcHJpbWFyeTtcbiAgICBjb2xvcjogQHdoaXRlO1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktYm9sZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgQHdoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogQGJyYW5kLXByaW1hcnk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndyYXBwZXItYWRkaXRpb25hbC1iZW5lZml0cyB7XG4gICAgaDMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLndyYXBwZXItbGlua3Mge1xuICAgIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBhW2hyZWY9XCJcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRyYW5zaXRpb24tcG9ydGFsIHtcbiAgICAucm93LWZvb3RlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG59XG5cbi8vSm9pbiBub3cgZm9ybSBhbmQgY29uZmlybWF0aW9uIHBhZ2VcblxuLmZ1bmQtZGV0YWlscy10YWJsZSB7XG4gICAgcGFkZGluZzogMzVweCAzMHB4IDI1cHggMzBweDtcblxuICAgIC50YWJsZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICAgICAgdHIge1xuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndyYXBwZXItaG93LXRvLWpvaW4ge1xuICAgIC5mdW5kLWRldGFpbHMtdGFibGUge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuXG4gICAgICAgIC50YWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEgeyBcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndyYXBwZXItZ2V0LWluLXRvdWNoIHtcbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIGgyLCBoMywgaDQge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxufVxuXG4uZm9vdGVyLWRpc2NsYWltZXIge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE1MSwxNTEsMTUxLDAuMzkpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE1MSwxNTEsMTUxLDAuMzkpO1xuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhpZGUtb24tZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLndyYXBwZXItaGVyby1iYW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIFxuICAgIC5sb3dlci1mZWVzLWdyYXBoLWNvbnRlbnQsXG4gICAgLndyYXBwZXItbG93LWJhciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAubG93LWJhciB7XG4gICAgICAgIHdpZHRoOiAxMDhweDtcbiAgICB9XG5cbiAgICAud3JhcHBlci1ncmFwaC1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDE5MHB4O1xuXG4gICAgICAgIC5ncmFwaC1jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JhcGgtY29udGVudCBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3JhcHBlci1teXN1cGVyLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgfVxuXG4gICAgLy9TdHlsZXMgYWRkZWQgdG8gZml4IHRoZSBzdGlja3kgbmF2IHRhYnMgLSAxNS8wMi8yMDIyIC0gVFZcblxuICAgIC50cmFuc2l0aW9uLXBvcnRhbCB7XG4gICAgICAgIC5uYXZiYXItZGVmYXVsdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgI21sY1N0aWNreU5hdiB7XG4gICAgICAgICAgICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLndyYXBwZXItaGVyby1iYW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MCUgNTAlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNwYWNpbmctbWQtcGwtMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgXG4gICAgLnNwYWNpbmctbWQtcHItMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmhpZGUtb24tZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIFxuICAgIC53cmFwcGVyLWhlcm8tYmFubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MCUgNTAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmJhbm5lci1jb250ZW50IHAge1xuICAgICAgICAgICAgd2lkdGg6IDQ2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1kaXNjbGFpbWVyIHAge1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwcGVyLWhlcm8tYmFubmVyLmpvaW4tbm93LWJhbm5lciB7XG4gICAgICAgIC5iYW5uZXItY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogNTQ1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3JhcHBlci1teXN1cGVyLWdyb3d0aCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvY29udGVudC9kYW0vcGx1bS9pbWFnZXMvY29udGVudC9wb3J0YWwvbXlzdXBlci1wZXJmb3JtYW5jZS1tb2JpbGUtcGx1bS5wbmcpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDk2JSA4MCUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuXG4gICAgICAgIC53cmFwcGVyLXN1cGVyLWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud3JhcHBlci1teXN1cGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwcGVyLWdldC1pbi10b3VjaCB7XG4gICAgICAgIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYVtocmVmXj1cInRlbFwiXTpsaW5rLFxuICAgIGFbaHJlZl49XCJ0ZWxcIl06dmlzaXRlZCxcbiAgICBhW2hyZWZePVwidGVsXCJdOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICAvKiByZW1vdmUgZm9jdXMgc3R5bGluZyBmb3IgaHJlZjp0ZWwgZWxlbWVudHMgKi9cbiAgYVtocmVmXj1cInRlbFwiXTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3V0bGluZS1vZmZzZXQ6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAudHJhbnNpdGlvbi1wb3J0YWwge1xuICAgICAgICAubmF2YmFyLWRlZmF1bHQge1xuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAjbWxjU3RpY2t5TmF2IHtcbiAgICAgICAgICAgICNtbGNTdGlja3lOYXZDb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud3JhcHBlci1nZXQtaW4tdG91Y2ggYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGVudC1wYWRkaW5nLXRvcCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgfVxuXG4gICAgICAuaGlkZS1vbi1tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgXG4gICAgLndyYXBwZXItaGVyby1iYW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDMxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzUlIDUwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53cmFwcGVyLWJhbm5lci1jb250ZW50LW1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhbm5lci1kaXNjbGFpbWVyIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAud3JhcHBlci1iYXItY2hhcnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLndyYXBwZXItaGlnaC1iYXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgLmhpZ2gtYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwcGVyLW1lZGl1bS1iYXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLndyYXBwZXItbG93LWJhciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAubG93LWJhciB7XG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG93ZXItZmVlcy1ncmFwaC1jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC53cmFwcGVyLW15c3VwZXItZ3Jvd3RoIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9jb250ZW50L2RhbS9wbHVtL2ltYWdlcy9jb250ZW50L3BvcnRhbC9teXN1cGVyLXBlcmZvcm1hbmNlLW1vYmlsZS1wbHVtLnBuZykgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTYlIDgwJSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG5cbiAgICAgICAgLndyYXBwZXItbXlzdXBlci1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwcGVyLWludmVzdG1lbnRzIHtcbiAgICAgICAgLm15c3VwZXItaW52ZXN0bWVudC10YWJsZSB7XG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M4YzZjMjtcblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIxIG1vbnRoIHJldHVyblwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIjMgbW9udGggcmV0dXJuXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KTpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiMSB5ZWFyIHJldHVyblwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIjUgeWVhciByZXR1cm5cIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3JhcHBlci1iZW5lZml0LWNvbnRlbnQsXG4gICAgLndyYXBwZXItaW50cm8tYW5kLXZpZGVvLFxuICAgIC53cmFwcGVyLWdldC1pbi10b3VjaCB7XG4gICAgICAgIGJyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZnVuZC1kZXRhaWxzLXRhYmxlIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggMTBweDtcblxuICAgICAgICAudGFibGUge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmpvaW4tbm93LWJhbm5lciB7XG4gICAgICAgIC5oZXJvLWJhbm5lci1jb250ZW50IHtcbiAgICAgICAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3JhcHBlci1mb3JtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgLndyYXBwZXItYmFyLWNoYXJ0IHtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59IiwiLndyYXBwZXItc3RpY2t5LW5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJyYW5kLXByaW1hcnk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC42KTtcblxuICAgICNtbGNTdGlja3lOYXYge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1yZWd1bGFyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAgbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIFxuICAgICNtbGNTdGlja3lOYXYge1xuICAgICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgIFxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmYWIyMjYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmYWIyMjYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZhYjIyNiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmFiMjI2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICY6aG92ZXIuY2hldnJvbi1kb3duOmJlZm9yZSxcbiAgICAgICAgICAgICY6aG92ZXIuY2hldnJvbi11cDpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAud3JhcHBlci1zdGlja3ktbmF2IHtcbiAgICAgICAgI21sY1N0aWNreU5hdiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuXG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTU1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTU1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAud3JhcHBlci1zdGlja3ktbmF2IHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0aWNreS1uYXYtbWFyZ2luLXRvcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIH1cblxuICAgICNtbGNTdGlja3lOYXYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogdW5zZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLm5hdmJhci1oZWFkZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC42KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgICAgICAgcGFkZGluZzogMjhweCAwIDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWJvbGQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgICAgIC5uYXZiYXItdG9nZ2xlLWljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OlwiXFxmMDc4XCI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBMaWdodFwiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogQHdoaXRlOyBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcXGYwNzdcIjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIExpZ2h0XCI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJyYW5kLXByaW1hcnk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICNtbGNTdGlja3lOYXZDb250ZW50IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICYuY2hldnJvbi1kb3duOmJlZm9yZSxcbiAgICAgICAgICAgICYuY2hldnJvbi11cDpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICYuYWN0aXZlOmZvY3VzLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmYWIyMjYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJyYW5kLXByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktaGVhdnk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmFiMjI2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWl0ZW06bGFzdC1jaGlsZC5hY3RpdmUsXG4gICAgICAgIC5uYXYtaXRlbTpsYXN0LWNoaWxkLmFjdGl2ZTpmb2N1cyB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmFiMjI2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLndyYXBwZXItc3RpY2t5LW5hdiB7XG4gICAgICAgICNtbGNTdGlja3lOYXYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcblxuICAgICAgICAgICAgLm5hdmJhci1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI21sY1N0aWNreU5hdiAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgI21sY1N0aWNreU5hdiAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlLmluIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgIH1cbn0iLCIucGx1bS11cGxpZnQge1xuICAgIC5yb3ctaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgIH1cblxuICAgIC5mb250LXNpemUtaHVnZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgfVxuICAgICAgXG4gICAgICAuZm9udC1zaXplLWJpZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iaWcgIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5mb250LXNpemUtbGFyZ2Uge1xuICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtbGFyZ2UgIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5mb250LXNpemUtbWVkaXVtIHtcbiAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLW1lZGl1bSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmZvbnQtc2l6ZS1yZWd1bGFyIHtcbiAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLXJlZ3VsYXIgIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5mb250LXNpemUtc21hbGwge1xuICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtc21hbGwgIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5mb250LXNpemUtbGl0dGxlIHtcbiAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWxpdHRsZSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmZvbnQtc2l6ZS1ib2R5IHtcbiAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJvZHkgIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5mb250LXNpemUtdGluaWVzdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS10aW5pZXN0O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH1cblxuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1LFxuICAgIGg2IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1ib2xkO1xuICAgIH1cblxuICAgIC5jcnVtYmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgICAgIFxuICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS10aW5pZXN0O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjc3ODdlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogIzY3Nzg3ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgICBcbiAgICAuYnJlYWRjcnVtYiA+IGxpICsgbGk6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjNjc3ODdlO1xuICAgIH1cblxuICAgIC5ib2R5LWNvbnRlbnQtbGlua3Mge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvZHktY29udGVudC1saXN0cyB7XG4gICAgICAgIHVsLCBvbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmstYWNjb3JkaW9uIHtcbiAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYW5lbC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJvdy1ib2R5IHtcbiAgICAgICAgLmZhLWNoZXZyb24tcmlnaHQtcmVndWxhciB7XG4gICAgICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtYm9keSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWN0YS1wcmltYXJ5IHtcbiAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLXNtYWxsICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlMmU2ZTg7XG59XG5cbi5leHRlcm5hbC1saW5rIHtcbiAgICAuYm9yZGVyLWJ0bi13aGl0ZSxcbiAgICAuYm9yZGVyLWJ0bi1wcmltYXJ5LFxuICAgIC5idG4tY3RhLXByaW1hcnkge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMzVkXCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9IZXJvIGJhbm5lciBcblxuLmhlcm8tYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uaGVyby1iYW5uZXItY29udGVudCB7XG4gICAgLmJ0bi1jdGEtcHJpbWFyeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDEycHggMzBweDtcbiAgICB9XG59XG5cbi5jb250ZW50LXBnLWhlcm8tYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAhaW1wb3J0YW50O1xufVxuXG4vLyBRdWlja2xpbmtzXG5cbi53cmFwcGVyLXF1aWNrbGlua3MgaW1nIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLy9PdmVybGFwcGVkIGltYWdlIHN0eWxlc1xuXG4ub3ZlcmxhcHBlZC1jb2wtbGVmdC1iZyB7XG4gICAgaDIge1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1saWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtYm9keSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dC1jb3JwaWQtYm9sZCAqIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1ib2xkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZhLWNoZXZyb24tcmlnaHQtcmVndWxhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICB9XG59XG5cbi5vdmVybGFwcGVkLWNvbC1yaWdodC1iZyB7XG4gICAgaDIge1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1saWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtYm9keSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dC1jb3JwaWQtYm9sZCAqIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1ib2xkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZhLWNoZXZyb24tcmlnaHQtcmVndWxhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICB9XG59XG5cbi8vUHJpbWFyeSBwcm9tbyBjYXJkXG5cbi53cmFwcGVyLXByb21vLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50cmUgdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9tby1wcmltYXJ5LWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICAgIGNvbG9yOiBAd2hpdGU7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vUHJpbWFyeSBDVEFcbi53cmFwcGVyLXByaW1hcnktY3RhIHtcbiAgICBjb2xvcjogQHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuXG4gICAgcCB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgfVxufVxuXG5cbi8vSW5mbyBjYXJkc1xuXG4uaW5mby1jYXJkLWltZyB7XG4gICAgYm94LXNoYWRvdzogMCAtOHB4IDZweCAtNnB4IHJnYmEoMTYzLDE3MywxNzgsMC40KTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG59XG5cbi5pbmZvLWNhcmQtbGluayB7XG4gICAgYm94LXNoYWRvdzogMCA4cHggNnB4IC02cHggcmdiYSgxNjMsMTczLDE3OCwwLjQpO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1ib2xkO1xuICAgIH1cblxuICAgIGE6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZjA1NFwiO1xuICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFNvbGlkXCI7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS10aW5pZXN0O1xuICAgIH1cbn1cblxuLy9Db250ZW50IGNhcmQgd2l0aCAjZjJmNGY2IGJhY2tncm91bmRcblxuLmNvbnRlbnQtY2FyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHNvZnQtZ3JleTtcbiAgICBwYWRkaW5nOiA0MHB4IDMwcHggMjBweCAzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xufVxuXG4vL1Byb2R1Y3QgcHJvbW8gaG9tZXBhZ2VcblxuLndyYXBwZXItcHJvZHVjdC1wcm9tbyB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG59XG5cbi8vU3VwZXIgcGFnZVxuXG4ud3JhcHBlci1wcm9kdWN0LWN0YSB7XG4gICAgY29sb3I6IEB3aGl0ZTtcblxuICAgIHAsIGgyLCBoMywgaDQge1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgIH1cblxuICAgIC5ib3JkZXItYnRuLXdoaXRlOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlxcZjM1ZFwiO1xuICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5cbi8vRm9ybXMgYW5kIGJyb2NodXJlcyAtIGFjY29yZGlvbiBzdHlsZXNcblxuLnVwZGF0ZWQtYWNjb3JkaW9uIHtcbiAgICAucGFuZWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgIC5saXN0LWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTZlODtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTZlOCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc29mdC1ncmV5ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJvZHkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktbGlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgIGEuY29sbGFwc2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBSZWd1bGFyXCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzdcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtYm9keTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9Gb3JtcyBhbmQgcHVibGljYXRpb25zIHRhYmxlXG5cbi5mb3Jtcy10YWJsZSB7XG4gICAgdHIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTZlODtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxufVxuXG4vL0NhbGN1bGF0b3IgY2FyZFxuXG4uY2FsY3VsYXRvci1jYXJkIHtcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTYzLDE3MywxNzgsMC40KTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG5cbiAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1ib2xkO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmEtY2hldnJvbi1yaWdodC1yZWd1bGFyIHtcbiAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJvZHk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuXG4vL1BIRCB0YWJzIHNwYWNpbmdcblxuLndyYXBwZXItcGhkLXRhYnMge1xuICAgIC5uYXYtdGFicyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuXG4vL0Zvb3RlclxuXG4ucm93LWZvb3RlciB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgIC5uYXYtdGFicyB7XG4gICAgICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxhc3QgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6MCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRydXN0LWluZm8ge1xuICAgICAgICBjb2xvcjogIzY3Nzg3ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMmU2ZTg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNjc3ODdlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ud3JhcHBlci1nZXQtaW4tdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLm1lZGlhLWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNzBweDtcblxuICAgICAgICAudGV4dC1pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDUlKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndyYXBwZXItZm9vdGVyIHtcbiAgICB1bCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3JhcHBlci1wbHVtLWFwcC1saW5rcyB7XG4gICAgICAgIC5wbHVtLWFwcC1oZWFkaW5nIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucGx1bS11cGxpZnQge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yaWdodCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAubGVmdCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5jZW50ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG4gICAgLmhlcm8tYmFubmVyIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG5cbiAgICAuaGVyby1iYW5uZXItY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcblxuICAgICAgICAudGV4dC1pbWFnZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1odWdlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLXJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1yZWd1bGFyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5jb250ZW50LXBnLWhlcm8tYmFubmVyLWNvbnRlbnQge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vT3ZlcmxhcHBlZCBpbWFnZSBzdHlsZXNcblxuICAgIC5vdmVybGFwcGVkLWNvbC1sZWZ0LWJnIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmMmY0ZjYgNzAlLCAjZmZmZmZmIDApO1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgLm92ZXJsYXBwZWQtY29sLXJpZ2h0LWJnIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmZmZmYgMzAlLCAjZjJmNGY2IDcwJSk7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG5cbiAgICAvL0hlcm8gYmFubmVyIGFuZCBicmVhZGNydW1icyBjb250ZW50IHBhZ2VcblxuICAgIC5jb250ZW50LXBnLWhlcm8tYmFubmVyIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG4gICAgICBcbiAgICAuY29udGVudC1wZy1oZXJvLWJhbm5lci1jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0zMDBweDtcbiAgICB9XG5cbiAgICAvL0NhbGN1bGF0b3IgY2FyZFxuXG4gICAgLmNhbGN1bGF0b3ItY2FyZCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5wbHVtLXVwbGlmdCB7XG4gICAgICAgIC53cmFwcGVyLWdldC1pbi10b3VjaCB7XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vLXBhZGRpbmctbWQge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLndpZHRoLTEwMCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5oZXJvLWJhbm5lci1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtcGctaGVyby1iYW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4NSUgdG9wICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJi5zdXBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgdG9wICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3JhcHBlci1wcm9tby1wcmltYXJ5IHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53cmFwcGVyLXByaW1hcnktY3RhIHtcbiAgICAgICAgLnByaW1hcnktY3RhLWltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5mb3Jtcy10YWJsZSB7XG4gICAgICAgIHRkOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndyYXBwZXItZ2V0LWluLXRvdWNoIHtcbiAgICAgICAgLmNhbGwtdXMtY2FyZCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uby1wYWRkaW5nLWxnIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5oZXJvLWJhbm5lciB7XG4gICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgfVxuXG4gICAgLmhlcm8tYmFubmVyLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtNTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAgICAgLy8gUHJpbWFyeSBwcm9tbyBjYXJkXG5cbiAgICAgICAgLndyYXBwZXItcHJvbW8tcHJpbWFyeSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjZW50cmUgdG9wICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLnByb21vLXByaW1hcnktY29udGVudCB7XG4gICAgICAgICAgICAucHJvbW8tb3ZlcmxheTtcbiAgICAgICAgfVxuXG4gICAgLndyYXBwZXItcHJpbWFyeS1jdGEge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJyYW5kLXByaW1hcnk7XG4gICAgICAgIGhlaWdodDogMzA1cHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByaW1hcnktY3RhLWltZyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHJpbWFyeS1jdGEtaW1nLXN1cGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNDVweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjkwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndyYXBwZXItZ2V0LWluLXRvdWNoIHtcbiAgICAgICAgLmNvbnRhY3QtZm9ybS1jYXJkIC5tZWRpYS1ib2R5LFxuICAgICAgICAuZW1haWwtdXMtY2FyZCAubWVkaWEtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmhpZGRlbi1vbi1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC53cmFwcGVyLXByaW1hcnktY3RhIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmltYXJ5LWN0YS1pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwcGVyLXByb21vLXByaW1hcnkge1xuICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByb21vLXByaW1hcnktY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgaDIsIGgzLCBwIHtcbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5mby1jYXJkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAuaW5mby1jYXJkLWxpbmsge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAvL0FjY29yZGlvblxuXG4gICAgLnVwZGF0ZWQtYWNjb3JkaW9uIHtcbiAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICAgICAgLnBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBhLCBhLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5OCU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vUEhEIHRhYnMgc3BhY2luZ1xuXG4ud3JhcHBlci1waGQtdGFicyB7XG4gICAgLm5hdi10YWJzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG59XG5cbiAgICAgLy9Gb290ZXJcblxuICAgICAud3JhcHBlci1nZXQtaW4tdG91Y2gge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwcGVyLWZvb3RlciB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgeyAgICBcbiAgICAubm8tcGFkZGluZy14cyB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2VudGVyLW9uLW1vYmlsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuYm9yZGVyLXRvcCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTJlNmU4O1xuICAgIH1cbiAgICBcbiAgICAucGx1bS11cGxpZnQge1xuICAgICAgICAuYnRuLWN0YS1wcmltYXJ5LFxuICAgICAgICAuYm9yZGVyLWJ0bi1wcmltYXJ5LFxuICAgICAgICAuYm9yZGVyLWJ0bi13aGl0ZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jcnVtYmNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDhweCAwO1xuXG4gICAgICAgICAgICAgICAgbGk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2wtY3VzdG9tIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXBkYXRlZC1hY2NvcmRpb24ge1xuICAgICAgICAucGFuZWwge1xuICAgICAgICAgICAgLmxpc3QtaXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8tYmFubmVyIHtcbiAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODUlIHRvcCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmhlcm8tYmFubmVyLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtbGFyZ2UgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtcGctaGVyby1iYW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4NSUgdG9wICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJi5zdXBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2NSUgdG9wICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgICBcbiAgICAuY29udGVudC1wZy1oZXJvLWJhbm5lci1jb250ZW50IHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwcGVyLXF1aWNrbGlua3Mge1xuICAgICAgICBiciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndyYXBwZXItcHJvZHVjdC1wcm9tbyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAud3JhcHBlci1wcm9tby1wcmltYXJ5IHtcbiAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODUlIHRvcCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vQ29udGVudCBjYXJkIHdpdGggI2YyZjRmNiBiYWNrZ3JvdW5kXG5cbiAgICAuY29udGVudC1jYXJkIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAxNXB4IDIwcHggMzBweDtcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmZvcm1zLXRhYmxlIHtcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhbGN1bGF0b3ItY2FyZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC53cmFwcGVyLWdldC1pbi10b3VjaCB7XG4gICAgICAgIC5jYWxsLXVzLWNhcmQgLm1lZGlhLWJvZHkge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi53cmFwcGVyLXRhYnMgLm5hdi10YWJzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY3Nzg3ZTtcblxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LXJlZ3VsYXI7XG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnktYmxhY2s7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGJyYW5kLXByaW1hcnk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIEBicmFuZC1wcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUgYSB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgQGJyYW5kLXByaW1hcnk7XG4gICAgICAgICAgICBjb2xvcjogQGJyYW5kLXByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAud3JhcHBlci10YWJzIC5uYXYtdGFicyB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAud3JhcHBlci10YWJzIHtcbiAgICAgICAgLm5hdi10YWJzIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUgYSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cmFwcGVyLXRvcC1uYXYge1xuICAgIC5nbG9iYWxfc2VhcmNoX2Zvcm0ge1xuICAgICAgICAuZ2x5cGhpY29uLXNlYXJjaDpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5hdmJhci1uYXYgbGkge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgYVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xuICAgICAgICBjb2xvcjogQHByaW1hcnktYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDAgMTBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIC5jYXJldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtcHJpbWFyeSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAuY2FyZXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSBQcm8gUmVndWxhclwiO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGxpbmstY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDAgMTBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIC5jYXJldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3N1wiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6IEBicmFuZC1wcmltYXJ5OyBcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY3VycmVudCBhIHtcbiAgICAgICAgY29sb3I6IEBsaW5rLWNvbG9yO1xuICAgIH1cblxuICAgICYub3BlbiBhLFxuICAgICYub3BlbiBhOmhvdmVyLFxuICAgICYub3BlbiBhOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IEBicmFuZC1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ubWVnYW1lbnUtcHJpbWFyeS1uYXYge1xuICAgIGNvbG9yOiBAcHJpbWFyeS1ibGFjaztcbiAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWxpZ2h0O1xuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1zbWFsbCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZWdhbWVudS1yb3cge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZhLWNoZXZyb24tcmlnaHQtcmVndWxhciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNtZWdhbWVudS1jb2wtMiB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjbWVnYW1lbnUtY29sLTQge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWhlYXZ5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvcmRlci1idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLXNtYWxsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5nbG9iYWxfc2VhcmNoX2Zvcm0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UyZTZlODtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogIzRjNjI2YztcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNzZWFyY2gtaWNvbjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBSZWd1bGFyXCI7XG4gICAgICAgIGNvbG9yOiBAYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAud3JhcHBlci1tZWdhbWVudS1uYXYge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTZlODtcbiAgICB9XG4gICAgXG4gICAgLndyYXBwZXItdG9wLW5hdiB7XG4gICAgICAgIC5uYXYtdGFicyBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDMwcHggMzVweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEjbmF2X3NlYXJjaCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgLm5hdmJhci1uYXYgbGkge1xuICAgICAgICBhW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSxcbiAgICAgICAgYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDM1cHggMCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lZ2FtZW51LXByaW1hcnktbmF2IHtcbiAgICAgICAjbWVnYW1lbnUtY29sLTEge1xuICAgICAgICAgICB3aWR0aDogMTklO1xuICAgICAgIH1cblxuICAgICAgICAjbWVnYW1lbnUtY29sLTIge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTJlNmU4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDI3JTtcbiAgICAgICAgfVxuXG4gICAgICAgICNtZWdhbWVudS1jb2wtMyxcbiAgICAgICAgI21lZ2FtZW51LWNvbC00IHtcbiAgICAgICAgICAgIHdpZHRoOiAyNyU7XG4gICAgICAgIH1cbiAgIH1cbiAgICBcbiAgICAud3JhcHBlci10b3AtbmF2IHtcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xuXG4gICAgICAgIC5uYXYtdGFicyB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAgICAgICAgIGxpIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1ibGFjaztcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWxpZ2h0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMTVweCAzNXB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgd2lkdGg6IDExMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQGZvbnQtZmFtaWx5LWJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC53cmFwcGVyLXByaW1hcnktbmF2IHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIC5jb250YWluZXItZmx1aWQsXG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAubmF2YmFyLWRlZmF1bHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLm5hdmJhci1uYXYgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLm5hdiB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDk5OTlweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtOTk5OXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgQGJyYW5kLXByaW1hcnk7XG4gICAgXG4gICAgICAgICAgICBoMixcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1ib2R5O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5uYXZiYXItbmF2IGxpIHtcbiAgICAgICAgYVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0sXG4gICAgICAgIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDAgMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwcGVyLXRvcC1uYXYge1xuICAgICAgICAubmF2LXRhYnMgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzVweCAzMHB4IDM1cHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuZ2xvYmFsX3NlYXJjaF9maWVsZCB7XG4gICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC53cmFwcGVyLXRvcC1uYXYge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICAgICAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHktaGVhdnk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5uYXYtbW9iaWxlLWhlYWRlciB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubW9iaWxlLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtNTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGUge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgXG4gICAgICAgICAgICAjaWNvbi10b2dnbGUtbW9iaWxlLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwYzlcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIFBybyBTb2xpZFwiO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE2MTgxODtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3JhcHBlci1wcmltYXJ5LW5hdiB7XG4gICAgICAgIC5uYXZiYXItdG9nZ2xlIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgI2ljb24tdG9nZ2xlLW1vYmlsZS1uYXYge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFNvbGlkXCI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTYxODE4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItb2ZmY2FudmFzIHtcbiAgICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5uYXZiYXItaGVhZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzb2Z0LWdyZXk7XG4gICAgICAgIH1cblxuICAgICAgICAubWVnYW1lbnUtcHJpbWFyeS1uYXYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzb2Z0LWdyZXk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgZm9udC1zaXplOiBAZm9udC1zaXplLWxpdHRsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGFbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDEwcHggMjBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTZlODtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDEwcHggMjBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYnJhbmQtcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3N1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgUHJvIFJlZ3VsYXJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBsaW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5vZmZjYW52YXMtdHJhbnNmb3JtLmluIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjdG9wbmF2LW1vYmlsZSAubmF2LXRhYnMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTZlODtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IEBmb250LXNpemUtYm9keTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnktYmxhY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAxMHB4IDIwcHggMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWdhbWVudS1jb2wge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNtZWdhbWVudS1jb2wtMSB7XG4gICAgICAgIGgyOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTZlODtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI21lZ2FtZW51LWNvbC00IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU2ZTg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC52aXNpYmxlLXhzLFxuICAgIC5uYXZiYXItdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud3JhcHBlci10b3AtbmF2IHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIC5zZWFyY2gtYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2xvYmFsX3NlYXJjaF9mb3JtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgLm5hdmJhci1oZWFkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubmF2LW1vYmlsZS1oZWFkZXIge1xuICAgICAgICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgICAgICAgICAjaWNvbi10b2dnbGUtbW9iaWxlLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItb2ZmY2FudmFzIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluO1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW47XG5cbiAgICAgICAgLm1lZ2FtZW51LXByaW1hcnktbmF2IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1IGVhc2UtaW47XG4gICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUuc2hvd24ge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogIG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAud3JhcHBlci10b3AtbmF2IHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgIC5zZWFyY2gtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndyYXBwZXItbWVnYW1lbnUtbmF2IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgIH1cblxuICAgIC5uYXYtbW9iaWxlLWhlYWRlciB7XG4gICAgICAgIC5tb2JpbGUtbWVudSB7XG4gICAgICAgICAgICB0b3A6IC02MnB4O1xuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
